From: John L. <jr...@us...> - 2007-02-22 00:01:43
|
Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16385/wxLua/modules/wxluasocket/src Modified Files: wxluasocket.cpp Log Message: Added wxLuaState::GetwxStringType who's input is either a lua string or a wxString userdata Use it in bindings instead of GetStringType wxNode::IndexOf is now protected in wxWidgets 2.8 so remove it Index: wxluasocket.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/wxluasocket.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** wxluasocket.cpp 7 Feb 2007 18:39:12 -0000 1.14 --- wxluasocket.cpp 22 Feb 2007 00:01:36 -0000 1.15 *************** *** 99,103 **** int lineNumber = (int)wxlState.GetNumberType(3); // const wxString fileName ! const wxString fileName = lua2wx(wxlState.GetStringType(2)); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); --- 99,103 ---- int lineNumber = (int)wxlState.GetNumberType(3); // const wxString fileName ! const wxString fileName = wxlState.GetwxStringType(2); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); *************** *** 119,123 **** int lineNumber = (int)wxlState.GetNumberType(3); // const wxString fileName ! const wxString fileName = lua2wx(wxlState.GetStringType(2)); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); --- 119,123 ---- int lineNumber = (int)wxlState.GetNumberType(3); // const wxString fileName ! const wxString fileName = wxlState.GetwxStringType(2); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); *************** *** 152,158 **** bool returns; // const wxString fileName ! const wxString fileName = lua2wx(wxlState.GetStringType(3)); // const wxString file ! const wxString file = lua2wx(wxlState.GetStringType(2)); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); --- 152,158 ---- bool returns; // const wxString fileName ! const wxString fileName = wxlState.GetwxStringType(3); // const wxString file ! const wxString file = wxlState.GetwxStringType(2); // get this wxLuaDebuggerServer * self = (wxLuaDebuggerServer *)wxlState.GetUserDataType(1, s_wxluatag_wxLuaDebuggerServer); *************** *** 262,266 **** bool returns; // const wxString expr ! const wxString expr = lua2wx(wxlState.GetStringType(3)); // int exprRef int exprRef = (int)wxlState.GetNumberType(2); --- 262,266 ---- bool returns; // const wxString expr ! const wxString expr = wxlState.GetwxStringType(3); // int exprRef int exprRef = (int)wxlState.GetNumberType(2); |