comparison src/os/windows/vm/os_windows.cpp @ 1490:f03d0a26bf83

6888954: argument formatting for assert() and friends Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
author jcoomes
date Thu, 22 Apr 2010 13:23:15 -0700
parents a2ea687fdc7c
children c18cbe5936b8
comparison
equal deleted inserted replaced
1489:cff162798819 1490:f03d0a26bf83
722 java_origin.wMinute = 0; 722 java_origin.wMinute = 0;
723 java_origin.wSecond = 0; 723 java_origin.wSecond = 0;
724 java_origin.wMilliseconds = 0; 724 java_origin.wMilliseconds = 0;
725 FILETIME jot; 725 FILETIME jot;
726 if (!SystemTimeToFileTime(&java_origin, &jot)) { 726 if (!SystemTimeToFileTime(&java_origin, &jot)) {
727 fatal1("Error = %d\nWindows error", GetLastError()); 727 fatal(err_msg("Error = %d\nWindows error", GetLastError()));
728 } 728 }
729 _calculated_offset = jlong_from(jot.dwHighDateTime, jot.dwLowDateTime); 729 _calculated_offset = jlong_from(jot.dwHighDateTime, jot.dwLowDateTime);
730 _has_calculated_offset = 1; 730 _has_calculated_offset = 1;
731 assert(_calculated_offset == _offset, "Calculated and constant time offsets must be equal"); 731 assert(_calculated_offset == _offset, "Calculated and constant time offsets must be equal");
732 return _calculated_offset; 732 return _calculated_offset;
4093 fatal("corrupted C heap"); 4093 fatal("corrupted C heap");
4094 } 4094 }
4095 } 4095 }
4096 int err = GetLastError(); 4096 int err = GetLastError();
4097 if (err != ERROR_NO_MORE_ITEMS && err != ERROR_CALL_NOT_IMPLEMENTED) { 4097 if (err != ERROR_NO_MORE_ITEMS && err != ERROR_CALL_NOT_IMPLEMENTED) {
4098 fatal1("heap walk aborted with error %d", err); 4098 fatal(err_msg("heap walk aborted with error %d", err));
4099 } 4099 }
4100 HeapUnlock(heap); 4100 HeapUnlock(heap);
4101 } 4101 }
4102 mallocDebugIntervalCounter = 0; 4102 mallocDebugIntervalCounter = 0;
4103 } 4103 }