P. Henrique Silva wrote:

> I got this error:
> ...
> <...>/mozilla/extensions/python/xpcom/src/PyXPCOM.h:487: error:
> expected class-name before '{' token
> ..
> 
> I search and found that the problem seams to be that PyXPCOM.h use a
> internal class (nsXPTCStubBase) from xptcall that it's not public (so
> it's not included).. A quick fix would be include the file that
> declares the class (xpcom/reflect/xptcall/src/xptcprivate.h). But I
> don't know if this will be the right way to go.

That's not correct. I changed the xptcall API to make it freezable in bug
349002, and pyxpcom needs to be updated to the new API.

--BDS
_______________________________________________
dev-tech-xpcom mailing list
dev-tech-xpcom@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to