From eaf90b445d468c5c4610dd24b77c96e64b2e6a80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petri=20H=C3=A4kkinen?= Date: Thu, 2 Nov 2023 12:41:13 +0200 Subject: [PATCH] Clean up --- VM/src/ltm.cpp | 2 +- tests/Conformance.test.cpp | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/VM/src/ltm.cpp b/VM/src/ltm.cpp index bd7ee8e4..d305b11d 100644 --- a/VM/src/ltm.cpp +++ b/VM/src/ltm.cpp @@ -129,7 +129,7 @@ const TString* luaT_objtypenamestr(lua_State* L, const TValue* o) if (ttisstring(type)) return tsvalue(type); } - if (ttislightuserdata(o) && o->extra[0] != 0) + if (ttislightuserdata(o)) { const TString* name = L->global->lightuserdataname[o->extra[0]]; diff --git a/tests/Conformance.test.cpp b/tests/Conformance.test.cpp index 7b5e2b5f..ce331035 100644 --- a/tests/Conformance.test.cpp +++ b/tests/Conformance.test.cpp @@ -1674,11 +1674,6 @@ TEST_CASE("LightuserdataApi") void* value = (void*)0x12345678; - lua_pushlightuserdata(L, value); - CHECK(lua_lightuserdatatag(L, -1) == 0); - CHECK(lua_tolightuserdatatagged(L, -1, 0) == value); - CHECK(lua_tolightuserdatatagged(L, -1, 1) == nullptr); - lua_pushlightuserdatatagged(L, value, 1); CHECK(lua_lightuserdatatag(L, -1) == 1); CHECK(lua_tolightuserdatatagged(L, -1, 0) == nullptr);