Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16657/wxLua/modules/wxluasocket/src
Modified Files:
wxldtarg.cpp
Log Message:
After separating the tags, refs, and debug refs in the Lua registry
rename the wxluaT_XXX functions to match what they operate on
wxluaR_ for generic ref functions
wxluaT_ for tag functions
wxluaO_ for object functions
Index: wxldtarg.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/wxldtarg.cpp,v
retrieving revision 1.42
retrieving revision 1.43
diff -C2 -d -r1.42 -r1.43
*** wxldtarg.cpp 30 Nov 2007 23:00:08 -0000 1.42
--- wxldtarg.cpp 4 Dec 2007 05:20:29 -0000 1.43
***************
*** 322,326 ****
{
int iItem = m_references.Item(idx);
! m_wxlState.wxluaT_Remove(iItem, &wxlua_lreg_debug_refs_key);
}
m_references.Clear();
--- 322,326 ----
{
int iItem = m_references.Item(idx);
! m_wxlState.wxluaR_Unref(iItem, &wxlua_lreg_debug_refs_key);
}
m_references.Clear();
***************
*** 509,513 ****
lua_pushliteral(L, "OK");
! nReference = m_wxlState.wxluaT_Insert(-1, &wxlua_lreg_refs_key);
lua_settop(L, nOldTop); // throw out all return values
}
--- 509,513 ----
lua_pushliteral(L, "OK");
! nReference = m_wxlState.wxluaR_Ref(-1, &wxlua_lreg_refs_key);
lua_settop(L, nOldTop); // throw out all return values
}
***************
*** 526,530 ****
if (strExpr == name)
{
! nReference = m_wxlState.wxluaT_Insert(-1, &wxlua_lreg_refs_key);
fFound = true;
break;
--- 526,530 ----
if (strExpr == name)
{
! nReference = m_wxlState.wxluaR_Ref(-1, &wxlua_lreg_refs_key);
fFound = true;
break;
***************
*** 552,556 ****
if (strExpr == name)
{
! nReference = m_wxlState.wxluaT_Insert(-1, &wxlua_lreg_refs_key); // reference value
lua_pop(L, 2); // pop key and value
fFound = true;
--- 552,556 ----
if (strExpr == name)
{
! nReference = m_wxlState.wxluaR_Ref(-1, &wxlua_lreg_refs_key); // reference value
lua_pop(L, 2); // pop key and value
fFound = true;
***************
*** 565,571 ****
}
! if (m_wxlState.wxluaT_Get(nReference, &wxlua_lreg_refs_key))
{
! m_wxlState.wxluaT_Remove(nReference, &wxlua_lreg_refs_key);
int wxl_type = 0;
--- 565,571 ----
}
! if (m_wxlState.wxluaR_GetRef(nReference, &wxlua_lreg_refs_key))
{
! m_wxlState.wxluaR_Unref(nReference, &wxlua_lreg_refs_key);
int wxl_type = 0;
|