diff --git a/storage/connect/filamap.cpp b/storage/connect/filamap.cpp index 673d5e7cc1f..5a67c5d2dd2 100644 --- a/storage/connect/filamap.cpp +++ b/storage/connect/filamap.cpp @@ -192,7 +192,11 @@ bool MAPFAM::OpenTableFile(PGLOBAL g) return true; } // endif Memory +#if defined(WIN32) if (mode != MODE_DELETE) { +#else // !WIN32 + if (mode == MODE_READ) { +#endif // !WIN32 CloseFileHandle(hFile); // Not used anymore hFile = INVALID_HANDLE_VALUE; // For Fblock } // endif Mode diff --git a/storage/connect/maputil.cpp b/storage/connect/maputil.cpp old mode 100755 new mode 100644