OSDN Git Service

Fix compiler warnings on Windows in CopyFile.c
authorChristopher Wiley <wiley@google.com>
Wed, 30 Dec 2015 20:24:40 +0000 (12:24 -0800)
committerChristopher Wiley <wiley@google.com>
Wed, 30 Dec 2015 20:30:58 +0000 (12:30 -0800)
direct.h declares _mkdir() on Windows.

Prevent future compiler warnings with -Wall and -Werror.

Bug: 26355209
Test: `mmma -j30 build/libs/host` for aosp_arm64-eng is successful.

Change-Id: I6d6e4edca98bef57d62829e9d1ef4e2a96cdad3d

libs/host/Android.mk
libs/host/CopyFile.c

index 7eb3aa1..8a28457 100644 (file)
@@ -4,6 +4,7 @@ include $(CLEAR_VARS)
 LOCAL_SRC_FILES:= \
     CopyFile.c
 
+LOCAL_CFLAGS := -Werror -Wall
 LOCAL_CFLAGS_darwin += -DMACOSX_RSRC
 
 LOCAL_MODULE:= libhost
index 1d9b6bd..d785dca 100644 (file)
@@ -25,6 +25,7 @@
 #include <assert.h>
 
 #if defined(_WIN32)
+#include <direct.h>  /* For _mkdir() */
 #  define mkdir(path,mode)   _mkdir(path)
 #  define S_ISLNK(s) 0
 #  define lstat stat