فهرست منبع

GetLastError() returns a DWORD so it's an unsigned int. Fixes #9.

The error reported by #9 was already fixed in master but this change
scrupulously respects the definition of DWORD.
Stéphane Raimbault 14 سال پیش
والد
کامیت
05ecdc2101
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/modbus-tcp.c

+ 1 - 1
src/modbus-tcp.c

@@ -69,7 +69,7 @@ static int _modbus_tcp_init_win32(void)
 
     if (WSAStartup(MAKEWORD(2, 0), &wsaData) != 0) {
         fprintf(stderr, "WSAStartup() returned error code %d\n",
-                (int)GetLastError());
+                (unsigned int)GetLastError());
         errno = EIO;
         return -1;
     }