Update of /cvsroot/wpdev/wolfpack/python
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21835/python
Modified Files:
global.cpp
Log Message:
Some fixes for accounts.
Index: global.cpp
===================================================================
RCS file: /cvsroot/wpdev/wolfpack/python/global.cpp,v
retrieving revision 1.150
retrieving revision 1.151
diff -C2 -d -r1.150 -r1.151
*** global.cpp 31 Aug 2004 00:54:32 -0000 1.150
--- global.cpp 31 Aug 2004 13:06:45 -0000 1.151
***************
*** 142,151 ****
char loglevel;
! char* text;
! if ( !PyArg_ParseTuple( args, "bs:wolfpack.console.log( loglevel, text )", &loglevel, &text ) )
return 0;
! Console::instance()->log( ( eLogLevel ) loglevel, text );
Py_RETURN_TRUE;
--- 142,151 ----
char loglevel;
! PyObject *text;
! if ( !PyArg_ParseTuple( args, "bO:wolfpack.console.log( loglevel, text )", &loglevel, &text ) )
return 0;
! Console::instance()->log( ( eLogLevel ) loglevel, Python2QString(text) );
Py_RETURN_TRUE;
***************
*** 1902,1908 ****
while ( it != Accounts::instance()->end() )
{
! QString login = ( *it )->login();
! if ( login != QString::null )
! PyList_Append( list, PyString_FromString( login.latin1() ) );
++it;
}
--- 1902,1908 ----
while ( it != Accounts::instance()->end() )
{
! const QString &login = ( *it )->login();
! if ( !login.isNull() )
! PyList_Append( list, QString2Python( login ) );
++it;
}
|