儲存庫 vbox 的更動 18503
- 時間撮記:
- 2009-3-29 上午02:35:35 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp
r18119 r18503 249 249 memcpy(pvBuf, tmp16, cTmp16Len * sizeof(*tmp16)); 250 250 if (pcbActualSize) 251 *pcbActualSize = cTmp16Len * sizeof(*tmp16);251 *pcbActualSize = (uint32_t)(cTmp16Len * sizeof(*tmp16)); 252 252 253 253 out: … … 277 277 case VHD_PLATFORM_CODE_WI2R: 278 278 /* Update plain relative name. */ 279 cb = strlen(pszFilename);280 if (cb > cbMaxLen) 279 cb = (uint32_t)strlen(pszFilename); 280 if (cb > cbMaxLen) /** @todo r=bird: shoudln't this be cb >= cbMaxLen, or rather strlen() + 1? I don't dare update this without testing. */ 281 281 { 282 282 rc = VERR_FILENAME_TOO_LONG; … … 291 291 if (RT_FAILURE(rc)) 292 292 goto out; 293 pLocator->u32DataLength = RT_H2BE_U32( strlen((char *)pvBuf));293 pLocator->u32DataLength = RT_H2BE_U32((uint32_t)strlen((const char *)pvBuf)); 294 294 break; 295 295 case VHD_PLATFORM_CODE_W2RU:
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器