On Tue, Aug 08, 2006 at 10:11:15AM +0200, Bastian Blank <[EMAIL PROTECTED]> 
wrote:
> On Tue, Aug 08, 2006 at 07:57:40AM +0200, Mike Hommey wrote:
> > PyGBase.cpp: In member function 'nsresult 
> > PyG_Base::InvokeNativeGetViaPolicy(const char*, PyObject**)':
> > PyGBase.cpp:613: error: no matching function for call to 
> > 'PyG_Base::InvokeNativeViaPolicyInternal(char [256], PyObject**&, int, int)'
> > PyGBase.cpp:563: note: candidates are: nsresult 
> > PyG_Base::InvokeNativeViaPolicyInternal(const char*, PyObject**, const 
> > char*, va_list)
> > make[5]: *** [PyGBase.o] Error 1
> > 
> > The code at PyGBase.cpp:613 reads:
> >      ret = InvokeNativeViaPolicyInternal(buf, ppResult, nsnull, nsnull);
> 
> This is not valid. va_list is no pointer, it is an opaque type
> 
> > Maybe it's the va_args implementation on alpha that somehow differs ?
> 
> Exactly. Alpha implements it as a struct.

Thanks, that confirms my doubts and gave me a hint for a fix. Though,
after looking at the surrounding code, it seems the function which the
error occured in is not used. I asked upstream if it is safe to just
remove it.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to