diff options
-rw-r--r-- | libutils/FileMap.cpp | 1 | ||||
-rw-r--r-- | libziparchive/Android.mk | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/libutils/FileMap.cpp b/libutils/FileMap.cpp index be4b14f..f8d6bda 100644 --- a/libutils/FileMap.cpp +++ b/libutils/FileMap.cpp @@ -77,7 +77,6 @@ FileMap::~FileMap(void) if (mFileMapping != INVALID_HANDLE_VALUE) { CloseHandle(mFileMapping); } - CloseHandle(mFileHandle); #endif } diff --git a/libziparchive/Android.mk b/libziparchive/Android.mk index 705caa5..d23a94f 100644 --- a/libziparchive/Android.mk +++ b/libziparchive/Android.mk @@ -42,6 +42,9 @@ LOCAL_C_INCLUDES += ${includes} LOCAL_STATIC_LIBRARIES := libz libutils LOCAL_MODULE:= libziparchive-host LOCAL_CFLAGS := -Werror +ifneq ($(strip $(USE_MINGW)),) + LOCAL_CFLAGS += -mno-ms-bitfields +endif LOCAL_MULTILIB := both include $(BUILD_HOST_STATIC_LIBRARY) |