Closed Bug 6104 Opened 26 years ago Closed 26 years ago

xpidl -m typelib requires resolution of fwd decls

Categories

(Core :: XPCOM, defect, P3)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: waterson, Assigned: mike+mozilla)

Details

"xpidl -m typelib" busts on this file: interface nsIFoo; interface nsIBar { attribute nsIFoo foo; }; Specifically, it says "Error: can't handle that type of ident in param list".
Severity: blocker → normal
Lowered status. I can work around this with [ptr] native nsIFoo(nsIFoo);
I have a fix for this. waterson's work around does not emit a good typelib.
I have fix for this ready to go in. approved by chofmann and reviewed by mang. The xpcom hackers have locked me out of checking in to mozilla/xpcom. Waiting for them to let me do this.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
warren checked in my fix for me since they have the xpcom directory locked.
Component: xpidl → XPCOM
QA Contact: mike+mozilla → xpcom
You need to log in before you can comment on or make changes to this bug.