[PyQt] SIP problem -- multiple /Out/ args?
Jim Crowell
jaclists at mailbolt.com
Thu Jan 17 19:13:45 GMT 2008
I'm using SIP 4.7.3.
The following method specification in my .sip file:
int receiveMessage(string* userName /Out/, string* messageType /Out/,
string* messageBody /Out/, string* context /Out/)
/ReleaseGIL/ ;
Yields the following in the generated code:
if
(sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipClass_arSZGClient,&sipCpp))
{
int sipRes;
PyObject *sipResult;
a0 = new string();
PyObject *sipResult;
a1 = new string();
PyObject *sipResult;
a2 = new string();
PyObject *sipResult;
a3 = new string();
i.e. sipResult is multiply defined, so of course it doesn't compile.
Bug?
-Jim C.
More information about the PyQt
mailing list