فهرست منبع

Squashed warnings on win32 in Lua code

Sergey Lyubka 12 سال پیش
والد
کامیت
af89d2446b
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      mod_lua.c

+ 3 - 3
mod_lua.c

@@ -81,7 +81,7 @@ static int lsp_sock_send(lua_State *L) {
   if (lua_gettop(L) > 1 && lua_istable(L, -2) && lua_isstring(L, -1)) {
     buf = lua_tolstring(L, -1, &len);
     lua_getfield(L, -2, "sock");
-    sock = lua_tonumber(L, -1);
+    sock = (int) lua_tonumber(L, -1);
     while (sent < len) {
       if ((n = send(sock, buf + sent, len - sent, 0)) <= 0) {
         break;
@@ -107,8 +107,8 @@ static int lsp_connect(lua_State *L) {
   SOCKET sock;
 
   if (lua_isstring(L, -3) && lua_isnumber(L, -2) && lua_isnumber(L, -1)) {
-    sock = conn2(lua_tostring(L, -3), lua_tonumber(L, -2), lua_tonumber(L, -1),
-                 ebuf, sizeof(ebuf));
+    sock = conn2(lua_tostring(L, -3), (int) lua_tonumber(L, -2),
+                 (int) lua_tonumber(L, -1), ebuf, sizeof(ebuf));
     if (sock == INVALID_SOCKET) {
       return luaL_error(L, ebuf);
     } else {