Undo zero check

This commit is contained in:
JamesP 2015-09-22 15:54:44 +10:00
commit b6b2750327

View file

@ -226,7 +226,7 @@ proc close*(f: var MemFile) =
var lastErr: OSErrorCode var lastErr: OSErrorCode
when defined(windows): when defined(windows):
if f.fHandle != INVALID_HANDLE_VALUE and f.fHandle != 0: if f.fHandle != INVALID_HANDLE_VALUE:
error = unmapViewOfFile(f.mem) == 0 error = unmapViewOfFile(f.mem) == 0
lastErr = osLastError() lastErr = osLastError()
error = (closeHandle(f.mapHandle) == 0) or error error = (closeHandle(f.mapHandle) == 0) or error