|
%module lua_lightuserdata
|
|
|
|
%native(get_lightuserdata) int get_lightuserdata(lua_State* L);
|
|
%{
|
|
static int foo;
|
|
int get_lightuserdata(lua_State* L)
|
|
{
|
|
lua_pushlightuserdata(L, &foo);
|
|
return 1;
|
|
}
|
|
%}
|
|
|
|
%inline %{
|
|
bool check_lighuserdata(const void* d) {
|
|
return d == &foo;
|
|
}
|
|
%}
|