diff --git a/System Abstraction/win32/cdb_file.c b/System Abstraction/win32/cdb_file.c index 5f2c42d..76484e7 100644 --- a/System Abstraction/win32/cdb_file.c +++ b/System Abstraction/win32/cdb_file.c @@ -63,11 +63,11 @@ sus_File sus_fileOpenInMem(char * fileName, unsigned long parameter){ //} //return currentAdress; - cleanup3: + cleanup3: CloseHandle(currentFile->fileMapHandle); - cleanup2: + cleanup2: CloseHandle(currentFile->fileHandle); - cleanup1: + cleanup1: sus_heapFree(currentFile); return NULL; @@ -161,10 +161,10 @@ void * sus_fileResize(sus_File file, signed long appendBytes){ } return file->memroy; - cleanup3: + cleanup3: CloseHandle(file->fileMapHandle); file->fileMapHandle = NULL; - cleanup2: + cleanup2: CloseHandle(file->fileHandle); file->fileHandle = NULL; //sus_heapFree(file);