equal
deleted
inserted
replaced
5275 HeapUnlock(heap); |
5275 HeapUnlock(heap); |
5276 fatal("corrupted C heap"); |
5276 fatal("corrupted C heap"); |
5277 } |
5277 } |
5278 } |
5278 } |
5279 DWORD err = GetLastError(); |
5279 DWORD err = GetLastError(); |
5280 if (err != ERROR_NO_MORE_ITEMS && err != ERROR_CALL_NOT_IMPLEMENTED) { |
5280 if (err != ERROR_NO_MORE_ITEMS && err != ERROR_CALL_NOT_IMPLEMENTED && |
|
5281 (err == ERROR_INVALID_FUNCTION && phe.lpData != NULL)) { |
5281 HeapUnlock(heap); |
5282 HeapUnlock(heap); |
5282 fatal("heap walk aborted with error %d", err); |
5283 fatal("heap walk aborted with error %d", err); |
5283 } |
5284 } |
5284 HeapUnlock(heap); |
5285 HeapUnlock(heap); |
5285 } |
5286 } |