fix buffer debugname is optional

This commit is contained in:
niki
2023-12-13 16:03:22 +01:00
parent a5d7ba1589
commit 834398335d
+3 -2
View File
@@ -1576,10 +1576,11 @@ static void luax_optbuffersettings(lua_State *L, int idx, Buffer::Settings &sett
lua_getfield(L, idx, "usage"); lua_getfield(L, idx, "usage");
settings.dataUsage = luax_optdatausage(L, -1, settings.dataUsage); settings.dataUsage = luax_optdatausage(L, -1, settings.dataUsage);
lua_pop(L, 1);
lua_getfield(L, idx, "debugname"); lua_getfield(L, idx, "debugname");
settings.debugName = luax_checkstring(L, -1); if (!lua_isnoneornil(L, -1))
settings.debugName = luax_checkstring(L, -1);
lua_pop(L, 1); lua_pop(L, 1);
} }