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