summaryrefslogtreecommitdiff
path: root/Examples
diff options
context:
space:
mode:
authorRyan Nevell <rnevell@apple.com>2020-02-17 09:09:58 -0800
committerRyan Nevell <rnevell@apple.com>2020-02-17 09:16:42 -0800
commit18608816db57a675c1041758aebaaefb88fcf2f5 (patch)
treecb4f77ed19527b06e05f91ced0f1296bb269a697 /Examples
parent33c59614fc55d6ef8404b609836dee75db69bd38 (diff)
downloadswig-18608816db57a675c1041758aebaaefb88fcf2f5.tar.gz
Clean up test cases
Diffstat (limited to 'Examples')
-rw-r--r--Examples/test-suite/lua/lua_lightuserdata_runme.lua2
-rw-r--r--Examples/test-suite/lua_lightuserdata.i5
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<void*>(0x123456));
+ lua_pushlightuserdata(L, &foo);
return 1;
}
%}
%inline %{
bool check_lighuserdata(const void* d) {
- return reinterpret_cast<void*>(0x123456) == d;
+ return d == &foo;
}
%}