From 90d778233252d576b1aa0a754055e3e6a3960c6a Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 13:55:58 +0000 Subject: Apply patch gegl-0.2.0-lua-5.2.patch patch_name: gegl-0.2.0-lua-5.2.patch present_in_specfile: true location_in_specfile: 1 --- diff --git a/operations/workshop/external/gluas.c b/operations/workshop/external/gluas.c index 8ba1101..63e82a2 100644 --- a/operations/workshop/external/gluas.c +++ b/operations/workshop/external/gluas.c @@ -97,7 +97,7 @@ static int l_progress (lua_State * lua); static int l_flush (lua_State * lua); static int l_print (lua_State * lua); -static const luaL_reg gluas_functions[] = +static const luaL_Reg gluas_functions[] = { {"set_rgba", l_set_rgba}, {"get_rgba", l_get_rgba}, @@ -122,7 +122,7 @@ static const luaL_reg gluas_functions[] = }; static void register_functions (lua_State *L, - const luaL_reg *l) + const luaL_Reg *l) { for (;l->name; l++) lua_register (L, l->name, l->func); @@ -146,7 +146,7 @@ drawable_lua_process (GeglOperation *op, lua_State *L; Priv p; - L = lua_open (); + L = luaL_newstate (); luaL_openlibs (L); register_functions (L, gluas_functions);