Update of /cvsroot/wxlua/wxLua/bindings/wxlua
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv21421/wxLua/bindings/wxlua
Modified Files:
override.hpp
Log Message:
Removed the rest of "UnregisterBinding" functions since they did nothing useful
Moved binding base class linking code to wxLuaBinding::InitAllBindings from
wxLuaState::RegisterBindings
Removed wxLuaStateData::m_winDestroyCallbackList and
wxLuaStateData::m_callbackList and added two registry tables for their
values. Should be faster and easier to verify operation.
Fix searching in the wxLuaStackDialog.
Index: override.hpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/bindings/wxlua/override.hpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** override.hpp 17 Nov 2007 00:14:55 -0000 1.8
--- override.hpp 5 Dec 2007 00:34:44 -0000 1.9
***************
*** 133,137 ****
// this may a wxLua data
if (ltype == LUA_TUSERDATA)
! wxluaarg_tag = wxluaT_tag(L, 1);
// I guess it wasn't or isn't a userdata
--- 133,137 ----
// this may a wxLua data
if (ltype == LUA_TUSERDATA)
! wxluaarg_tag = wxluaT_gettag(L, 1);
// I guess it wasn't or isn't a userdata
|