From 12d56103d9431596d8df01d51e2f78eeb31f05ae Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 5 Apr 2023 16:52:27 +0100 Subject: [PATCH] Minor fixes --- vendor/lua/5.3/lua.odin | 6 +++--- vendor/lua/5.4/lua.odin | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/vendor/lua/5.3/lua.odin b/vendor/lua/5.3/lua.odin index d7884e852..8f519c7ab 100644 --- a/vendor/lua/5.3/lua.odin +++ b/vendor/lua/5.3/lua.odin @@ -343,9 +343,9 @@ foreign lib { typename :: proc(L: ^State, tp: Type) -> cstring --- @(link_name="lua_tonumberx") - tonumber :: proc(L: ^State, idx: c.int, isnum: ^c.int = nil) -> Number --- + tonumber :: proc(L: ^State, idx: c.int, isnum: ^b32 = nil) -> Number --- @(link_name="lua_tointegerx") - tointeger :: proc(L: ^State, idx: c.int, isnum: ^c.int = nil) -> Integer --- + tointeger :: proc(L: ^State, idx: c.int, isnum: ^b32 = nil) -> Integer --- toboolean :: proc(L: ^State, idx: c.int) -> b32 --- tolstring :: proc(L: ^State, idx: c.int, len: ^c.size_t) -> cstring --- rawlen :: proc(L: ^State, idx: c.int) -> c.size_t --- @@ -369,7 +369,7 @@ foreign lib { pushnil :: proc(L: ^State) --- pushnumber :: proc(L: ^State, n: Number) --- pushinteger :: proc(L: ^State, n: Integer) --- - pushlstring :: proc(L: ^State, s: cstring, len: cstring) -> cstring --- + pushlstring :: proc(L: ^State, s: cstring, len: c.size_t) -> cstring --- pushstring :: proc(L: ^State, s: cstring) -> cstring --- pushvfstring :: proc(L: ^State, fmt: cstring, argp: c.va_list) -> cstring --- pushfstring :: proc(L: ^State, fmt: cstring, #c_vararg args: ..any) -> cstring --- diff --git a/vendor/lua/5.4/lua.odin b/vendor/lua/5.4/lua.odin index df02076ba..afadb3857 100644 --- a/vendor/lua/5.4/lua.odin +++ b/vendor/lua/5.4/lua.odin @@ -357,9 +357,9 @@ foreign lib { typename :: proc(L: ^State, tp: Type) -> cstring --- @(link_name="lua_tonumberx") - tonumber :: proc(L: ^State, idx: c.int, isnum: ^c.int = nil) -> Number --- + tonumber :: proc(L: ^State, idx: c.int, isnum: ^b32 = nil) -> Number --- @(link_name="lua_tointegerx") - tointeger :: proc(L: ^State, idx: c.int, isnum: ^c.int = nil) -> Integer --- + tointeger :: proc(L: ^State, idx: c.int, isnum: ^b32 = nil) -> Integer --- toboolean :: proc(L: ^State, idx: c.int) -> b32 --- tolstring :: proc(L: ^State, idx: c.int, len: ^c.size_t) -> cstring --- rawlen :: proc(L: ^State, idx: c.int) -> Unsigned --- @@ -383,7 +383,7 @@ foreign lib { pushnil :: proc(L: ^State) --- pushnumber :: proc(L: ^State, n: Number) --- pushinteger :: proc(L: ^State, n: Integer) --- - pushlstring :: proc(L: ^State, s: cstring, len: cstring) -> cstring --- + pushlstring :: proc(L: ^State, s: cstring, len: c.size_t) -> cstring --- pushstring :: proc(L: ^State, s: cstring) -> cstring --- pushvfstring :: proc(L: ^State, fmt: cstring, argp: c.va_list) -> cstring --- pushfstring :: proc(L: ^State, fmt: cstring, #c_vararg args: ..any) -> cstring ---