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");
settings.dataUsage = luax_optdatausage(L, -1, settings.dataUsage);
lua_pop(L, 1);
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);
}