aports/main/lua-subprocess/gcc14.patch
2024-08-05 07:53:47 +00:00

13 lines
503 B
Diff

diff --git a/liolib-copy.c b/liolib-copy.c
index 81a5c16..08d6cb2 100644
--- a/liolib-copy.c
+++ b/liolib-copy.c
@@ -365,7 +365,7 @@ FILE **liolib_copy_newfile(lua_State *L)
p->f = NULL;
p->closef = &io_fclose;
luaL_setmetatable(L, LUA_FILEHANDLE);
- return p;
+ return (FILE **)p;
#else // #if defined(SHARE_LIOLIB) && defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 502
FILE **pf = (FILE **)lua_newuserdata(L, sizeof(FILE *));
*pf = NULL; /* file handle is currently `closed' */