From 18608816db57a675c1041758aebaaefb88fcf2f5 Mon Sep 17 00:00:00 2001 From: Ryan Nevell Date: Mon, 17 Feb 2020 09:09:58 -0800 Subject: [PATCH] Clean up test cases --- Examples/test-suite/lua/lua_lightuserdata_runme.lua | 2 +- Examples/test-suite/lua_lightuserdata.i | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Examples/test-suite/lua/lua_lightuserdata_runme.lua b/Examples/test-suite/lua/lua_lightuserdata_runme.lua index d805c2a74..c1c3c1d73 100644 --- a/Examples/test-suite/lua/lua_lightuserdata_runme.lua +++ b/Examples/test-suite/lua/lua_lightuserdata_runme.lua @@ -1,5 +1,5 @@ require("import") -- the import fn -require("lua_lightuserdata") -- import lib +import("lua_lightuserdata") -- import lib local t = lua_lightuserdata local d = t.get_lightuserdata() diff --git a/Examples/test-suite/lua_lightuserdata.i b/Examples/test-suite/lua_lightuserdata.i index 08e15c93c..9069b6ab4 100644 --- a/Examples/test-suite/lua_lightuserdata.i +++ b/Examples/test-suite/lua_lightuserdata.i @@ -2,15 +2,16 @@ %native(get_lightuserdata) int get_lightuserdata(lua_State* L); %{ +static int foo; int get_lightuserdata(lua_State* L) { - lua_pushlightuserdata(L, reinterpret_cast(0x123456)); + lua_pushlightuserdata(L, &foo); return 1; } %} %inline %{ bool check_lighuserdata(const void* d) { - return reinterpret_cast(0x123456) == d; + return d == &foo; } %}