Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4216/wxLua/modules/wxluasocket/src
Modified Files:
wxluasocket.cpp
Log Message:
Change wxLuaState::AddTrackedWindow to take a wxObject and figure out inside if it's a window
Change the nomenclature "enum" to "integer" as the integer data type
Change "base_"XXX to "_"XXX for base class function calls
Add a test function to wxLuaPrintout to really check if virtual functions work
More fixes to samples for binding changes
Index: wxluasocket.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/wxluasocket.cpp,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** wxluasocket.cpp 8 Jun 2007 01:36:32 -0000 1.25
--- wxluasocket.cpp 12 Jun 2007 00:08:42 -0000 1.26
***************
*** 412,416 ****
returns = new wxLuaDebuggerServer(portNumber);
// add to tracked memory list
! wxlState.AddTrackedObject((wxLuaDebuggerServer *)returns);
// push the constructed class pointer
wxlState.PushUserDataType(s_wxluatag_wxLuaDebuggerServer, returns);
--- 412,416 ----
returns = new wxLuaDebuggerServer(portNumber);
// add to tracked memory list
! wxlState.AddTrackedObject(returns);
// push the constructed class pointer
wxlState.PushUserDataType(s_wxluatag_wxLuaDebuggerServer, returns);
|