Fix compile errors with mingw64

Fix two errors:

win32.c:36:9: error: format '%s' expects argument of type 'char *', but argument 5 has type 'void **' [-Werror=format=]
         LOGE("%s: %s", s, msg);
         ^
and
win32.c:47:9: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'int' [-Werror=format=]
         LOGE("ioctlsocket failed with error: %ld\n", iResult);
         ^
This commit is contained in:
William Wong
2014-04-03 15:09:32 +08:00
parent 94bd9dfa0a
commit aaccd9f5db
+2 -2
View File
@@ -33,7 +33,7 @@ void ss_error(const char *s)
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPTSTR) &msg, 0, NULL);
if (msg != NULL) {
LOGE("%s: %s", s, msg);
LOGE("%s: %s", s, (char *)msg);
LocalFree(msg);
}
}
@@ -41,7 +41,7 @@ void ss_error(const char *s)
int setnonblocking(int fd)
{
u_long iMode = 0;
int iResult;
long int iResult;
iResult = ioctlsocket(fd, FIONBIO, &iMode);
if (iResult != NO_ERROR) {
LOGE("ioctlsocket failed with error: %ld\n", iResult);