Changeset 93301 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Jan 18, 2022 11:24:43 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 149369
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/checksum/RTSha1Digest.cpp
r93115 r93301 58 58 59 59 /* Buffer size for progress callback */ 60 double rdMulti = 100.0 / (cbBuf ? cbBuf : 1);60 double rdMulti = 100.0 / (cbBuf ? (double)cbBuf : 1.0); 61 61 62 62 /* Working buffer */ … … 75 75 if (pfnProgressCallback) 76 76 { 77 rc = pfnProgressCallback((unsigned)( cbReadTotal * rdMulti), pvUser);77 rc = pfnProgressCallback((unsigned)((double)cbReadTotal * rdMulti), pvUser); 78 78 if (RT_FAILURE(rc)) 79 79 break; /* canceled */ … … 120 120 121 121 /* Fetch the file size. Only needed if there is a progress callback. */ 122 double rdMulti = 0 ;122 double rdMulti = 0.0; 123 123 if (pfnProgressCallback) 124 124 { … … 130 130 return rc; 131 131 } 132 rdMulti = 100.0 / (cbFile ? cbFile : 1);132 rdMulti = 100.0 / (cbFile ? (double)cbFile : 1.0); 133 133 } 134 134 … … 161 161 if (pfnProgressCallback) 162 162 { 163 rc = pfnProgressCallback((unsigned)( cbReadTotal * rdMulti), pvUser);163 rc = pfnProgressCallback((unsigned)((double)cbReadTotal * rdMulti), pvUser); 164 164 if (RT_FAILURE(rc)) 165 165 break; /* canceled */ -
trunk/src/VBox/Runtime/common/checksum/RTSha256Digest.cpp
r93115 r93301 58 58 59 59 /* Buffer size for progress callback */ 60 double rdMulti = 100.0 / (cbBuf ? cbBuf : 1);60 double rdMulti = 100.0 / (cbBuf ? (double)cbBuf : 1); 61 61 62 62 /* Working buffer */ … … 75 75 if (pfnProgressCallback) 76 76 { 77 rc = pfnProgressCallback((unsigned)( cbReadTotal * rdMulti), pvUser);77 rc = pfnProgressCallback((unsigned)((double)cbReadTotal * rdMulti), pvUser); 78 78 if (RT_FAILURE(rc)) 79 79 break; /* canceled */ … … 124 124 125 125 /* Fetch the file size. Only needed if there is a progress callback. */ 126 double rdMulti = 0 ;126 double rdMulti = 0.0; 127 127 if (pfnProgressCallback) 128 128 { … … 134 134 return rc; 135 135 } 136 rdMulti = 100.0 / (cbFile ? cbFile : 1);136 rdMulti = 100.0 / (cbFile ? (double)cbFile : 1.0); 137 137 } 138 138 … … 161 161 if (pfnProgressCallback) 162 162 { 163 rc = pfnProgressCallback((unsigned)( cbReadTotal * rdMulti), pvUser);163 rc = pfnProgressCallback((unsigned)((double)cbReadTotal * rdMulti), pvUser); 164 164 if (RT_FAILURE(rc)) 165 165 break; /* canceled */ -
trunk/src/VBox/Runtime/common/rest/rest-primary-object-types.cpp
r93115 r93301 1024 1024 { 1025 1025 m_rdValue = iTmp; 1026 if ( m_rdValue == iTmp)1026 if ((int64_t)m_rdValue == iTmp) 1027 1027 return rc; 1028 1028 return a_rCursor.m_pPrimary->addError(a_rCursor, VERR_OUT_OF_RANGE, "value %RI64 does not fit in a double", iTmp); -
trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp
r93115 r93301 1933 1933 * APC fallback. 1934 1934 */ 1935 static KDPC s_aPokeDpcs[RTCPUSET_MAX_CPUS] = { 0};1935 static KDPC s_aPokeDpcs[RTCPUSET_MAX_CPUS] = {{0}}; 1936 1936 static bool s_fPokeDPCsInitialized = false; 1937 1937 -
trunk/src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp
r93115 r93301 967 967 static struct { const char *psz; size_t cch; } const s_aNames[] = 968 968 { 969 RT_STR_TUPLE("ntoskrnl.pdb"),970 RT_STR_TUPLE("ntkrnlmp.pdb"),971 RT_STR_TUPLE("ntkrnlpa.pdb"),972 RT_STR_TUPLE("ntkrpamp.pdb"),969 { RT_STR_TUPLE("ntoskrnl.pdb") }, 970 { RT_STR_TUPLE("ntkrnlmp.pdb") }, 971 { RT_STR_TUPLE("ntkrnlpa.pdb") }, 972 { RT_STR_TUPLE("ntkrpamp.pdb") }, 973 973 }; 974 974 -
trunk/src/VBox/Runtime/r3/win/vcc-fakes-kernel32.cpp
r93115 r93301 472 472 case FILE_END: 473 473 { 474 FILE_STANDARD_INFO StdInfo = { 0};474 FILE_STANDARD_INFO StdInfo = {{0}}; 475 475 rcNt = NtQueryInformationFile(hFile, &Ios, &StdInfo, sizeof(StdInfo), FileStandardInformation); 476 476 if (NT_SUCCESS(rcNt)) … … 504 504 { 505 505 IO_STATUS_BLOCK Ios = RTNT_IO_STATUS_BLOCK_INITIALIZER; 506 FILE_STANDARD_INFO StdInfo = { 0};506 FILE_STANDARD_INFO StdInfo = {{0}}; 507 507 NTSTATUS rcNt = NtQueryInformationFile(hFile, &Ios, &StdInfo, sizeof(StdInfo), FileStandardInformation); 508 508 if (NT_SUCCESS(rcNt)) -
trunk/src/VBox/Runtime/testcase/tstRTDigest-2.cpp
r93115 r93301 186 186 RTTESTI_CHECK(rc == VINF_SUCCESS); 187 187 188 RTTestIValueF((uint64_t) cChunks * sizeof(g_abRandom72KB) / _1K / (0.000000001 * cNsElapsed), RTTESTUNIT_KILOBYTES_PER_SEC,189 "%s throughput", pszDigestName);188 RTTestIValueF((uint64_t)((long double)(cChunks * sizeof(g_abRandom72KB)) / _1K / (0.000000001 * (long double)cNsElapsed)), 189 RTTESTUNIT_KILOBYTES_PER_SEC, "%s throughput", pszDigestName); 190 190 RTTESTI_CHECK_RC(RTCrDigestRelease(hDigest), 0); 191 191 } -
trunk/src/VBox/Runtime/testcase/tstRTFileAio.cpp
r93115 r93301 157 157 158 158 NanoTS = RTTimeNanoTS() - NanoTS; 159 uint64_t SpeedKBs = (uint64_t)( cbTestFile / (NanoTS / 1000000000.0) / 1024);159 uint64_t SpeedKBs = (uint64_t)((double)cbTestFile / ((double)NanoTS / 1000000000.0) / 1024); 160 160 RTTestValue(g_hTest, "Throughput", SpeedKBs, RTTESTUNIT_KILOBYTES_PER_SEC); 161 161 -
trunk/src/VBox/Runtime/testcase/tstRTMemCache.cpp
r93115 r93301 309 309 310 310 RTTestIPrintf(RTTESTLVL_ALWAYS, "%'8u iterations per second, %'llu ns on avg\n", 311 (unsigned)((long double)cIterations * 1000000000.0 / cElapsedNS),311 (unsigned)((long double)cIterations * 1000000000.0 / (long double)cElapsedNS), 312 312 cElapsedNS / cIterations); 313 313 -
trunk/src/VBox/Runtime/testcase/tstTSC.cpp
r93115 r93301 388 388 */ 389 389 RTPrintf("tstTSC: %RU64 ticks in %RU64 ns\n", uTSC, uNanoTS); 390 uint64_t cHz = (uint64_t)( uTSC / ((long double)uNanoTS / (long double)1000000000));390 uint64_t cHz = (uint64_t)((long double)uTSC / ((long double)uNanoTS / (long double)1000000000)); 391 391 RTPrintf("tstTSC: Frequency %RU64 Hz", cHz); 392 392 if (cHz > _1G)
Note:
See TracChangeset
for help on using the changeset viewer.