VirtualBox

儲存庫 vbox 的更動 36544


忽略:
時間撮記:
2011-4-4 下午05:59:31 (14 年 以前)
作者:
vboxsync
訊息:

iprt-cpp: fix RTCString::join when the list contains just one item

位置:
trunk/src/VBox/Runtime
檔案:
修改 2 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Runtime/common/string/ministring.cpp

    r36532 r36544  
    370370        for (size_t i = 0; i < a_rList.size() - 1; ++i)
    371371            strRet += a_rList.at(i) + a_rstrSep;
     372    }
     373    if (a_rList.size() > 0)
    372374        strRet += a_rList.last();
    373     }
    374375
    375376    return strRet;
  • trunk/src/VBox/Runtime/testcase/tstIprtMiniString.cpp

    r36532 r36544  
    282282    strTest = RTCString::join(jnList, "##");
    283283    RTTESTI_CHECK(strTest == "");
    284     for (size_t i = 0; i < 5; ++i)
     284    jnList.append("abcdef");
     285    strTest = RTCString::join(jnList, "##");
     286    RTTESTI_CHECK(strTest == "abcdef");
     287    for (size_t i = 0; i < 4; ++i)
    285288        jnList.append("abcdef");
    286289    strTest = RTCString::join(jnList);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette