Use MoveFileExA instead of MoveFileEx. --HG-- branch : HEAD
diff --git a/configure.ac b/configure.ac index 5de20a8..0690b12 100644 --- a/configure.ac +++ b/configure.ac
@@ -44,12 +44,12 @@ AC_CHECK_FUNCS([fseeko ftello]) AC_CHECK_FUNCS([mkstemp], [], [AC_LIBOBJ(mkstemp)]) -AC_MSG_CHECKING([MoveFileEx]) +AC_MSG_CHECKING([MoveFileExA]) AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <windows.h>], - [MoveFileEx("", "", 0);])], + [MoveFileExA("", "", 0);])], [AC_MSG_RESULT([yes]) - AC_DEFINE([HAVE_MOVEFILEEX], [1], - [Define to 1 if you have the `MoveFileEx' function.])], + AC_DEFINE([HAVE_MOVEFILEEXA], [1], + [Define to 1 if you have the `MoveFileExA' function.])], [AC_MSG_RESULT([no])]) AC_CHECK_HEADERS([unistd.h])
diff --git a/lib/zipint.h b/lib/zipint.h index 470e585..775a036 100644 --- a/lib/zipint.h +++ b/lib/zipint.h
@@ -48,10 +48,10 @@ #define mkstemp _zip_mkstemp #endif -#ifdef HAVE_MOVEFILEEX +#ifdef HAVE_MOVEFILEEXA #include <windows.h> #define _zip_rename(s, t) \ - (!MoveFileEx((s), (t), \ + (!MoveFileExA((s), (t), \ MOVEFILE_COPY_ALLOWED|MOVEFILE_REPLACE_EXISTING)) #else #define _zip_rename rename