[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyQt] SIP problem -- multiple /Out/ args?
From:       Phil Thompson <phil () riverbankcomputing ! co ! uk>
Date:       2008-01-18 10:17:42
Message-ID: 200801181017.42685.phil () riverbankcomputing ! co ! uk
[Download RAW message or body]

On Thursday 17 January 2008, Jim Crowell wrote:
> 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,&sip
>Cpp)) {
>     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?

Yes - fixed in tonight's snapshot.

Thanks,
Phil
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic