diff -r d92358eafead -r c17f3295f52c lm_proxy.c --- a/lm_proxy.c Sat Mar 05 15:51:12 2016 +0200 +++ b/lm_proxy.c Sat Mar 05 17:32:12 2016 +0200 @@ -49,7 +49,7 @@ int type = luaL_checkenum (L, 1, type_lm_proxy); LmProxy *proxy; if (lua_gettop (L) > 0) - proxy = lm_proxy_new_with_server (type, luaL_checkstring (L, 2), luaL_checkint (L, 3)); + proxy = lm_proxy_new_with_server (type, luaL_checkstring (L, 2), luaL_checkinteger (L, 3)); else proxy = lm_proxy_new (type); bless_lm_proxy (L, proxy); @@ -107,7 +107,7 @@ { llm_proxy_t *object = luaL_checklm_proxy (L, 1); if (lua_gettop (L) > 1) { // Set - lm_proxy_set_port (object->proxy, luaL_checkint (L, 2)); + lm_proxy_set_port (object->proxy, luaL_checkinteger (L, 2)); lua_pop (L, 1); } else // Get lua_pushnumber (L, lm_proxy_get_port (object->proxy));