Update of /cvsroot/wxlua/wxLua/modules/wxbind/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv2839/wxLua/modules/wxbind/src
Modified Files:
controls.cpp
Log Message:
Fix Makefiles to work for genwxbind.lua w/ cygwin in MSW
Make all the %override comments in the bindings uniform and fix
the parameters actually used for them.
Index: controls.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/controls.cpp,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** controls.cpp 31 May 2007 21:38:41 -0000 1.53
--- controls.cpp 1 Jun 2007 18:19:47 -0000 1.54
***************
*** 1330,1340 ****
static WXLUAMETHOD_CFUNC s_wxluafunc_wxLua_wxControlWithItems_GetStringClientObject[1] = {{ wxLua_wxControlWithItems_GetStringClientObject, 1, 1, s_wxluatagArray_wxLua_wxControlWithItems_GetStringClientObject }};
! // %rename GetStringClientObject wxStringClientData* GetClientObject(int n) const
static int LUACALL wxLua_wxControlWithItems_GetStringClientObject(lua_State *L)
{
wxLuaState wxlState(L);
wxStringClientData *returns;
! // int n
! int n = (int)wxlua_getnumbertype(L, 2);
// get this
wxControlWithItems * self = (wxControlWithItems *)wxlState.GetUserDataType(1, s_wxluatag_wxControlWithItems);
--- 1330,1340 ----
static WXLUAMETHOD_CFUNC s_wxluafunc_wxLua_wxControlWithItems_GetStringClientObject[1] = {{ wxLua_wxControlWithItems_GetStringClientObject, 1, 1, s_wxluatagArray_wxLua_wxControlWithItems_GetStringClientObject }};
! // %rename GetStringClientObject wxStringClientData* GetClientObject(unsigned int n) const
static int LUACALL wxLua_wxControlWithItems_GetStringClientObject(lua_State *L)
{
wxLuaState wxlState(L);
wxStringClientData *returns;
! // unsigned int n
! unsigned int n = (int)wxlua_getnumbertype(L, 2);
// get this
wxControlWithItems * self = (wxControlWithItems *)wxlState.GetUserDataType(1, s_wxluatag_wxControlWithItems);
|