From f779a91ec20ad16031de8dba9f8e194b3c90b22e Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Sat, 31 Aug 2024 01:11:55 -0300 Subject: [PATCH] revert change in tolstream --- liolib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liolib.c b/liolib.c index 7f425c1..8a9e75c 100644 --- a/liolib.c +++ b/liolib.c @@ -142,7 +142,7 @@ static int l_checkmode (const char *mode) { typedef luaL_Stream LStream; -#define tolstream(L) (luaL_checktype(L, 1, LUA_TUSERDATA), (LStream *)lua_touserdata(L, 1)) +#define tolstream(L) ((LStream *)luaL_checkudata(L, 1, LUA_FILEHANDLE)) #define isclosed(p) ((p)->closef == NULL)