Closed
Bug 43193
Opened 24 years ago
Closed 15 years ago
xpidl generates bad impl stubs for grandkids of nsISupports
Categories
(Core :: XPCOM, defect, P4)
Core
XPCOM
Tracking
()
RESOLVED
WONTFIX
Future
People
(Reporter: dmosedale, Assigned: dbradley)
Details
xpidl has the very handy feature of generating C++ stub implementation code and a header ifdefed out in the generated interface .h file. If the interface in question inherits from some class that is not nsISupports, the generated stub code is wrong. It forgets the parent NS_DECL, uses the wrong arity of NS_IMPL_ISUPPORTS, and doesn't generate stub code for the classes in the parent NS_DECL.
Reporter | ||
Comment 1•24 years ago
|
||
er, that last bit should have read "doesn't generate stub code for the _methods_ in the parent NS_DECL."
Comment 2•24 years ago
|
||
[SPAM] Marking milestone 'future' as part of nsbeta3 triage.
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Comment 3•23 years ago
|
||
Mass-reassigning mccabe's non-JS, non-Rhino bugs to jband (34 total). Would like to cc mccabe; but the mass-reassign page does not allow this. I'll leave it up to mccabe to decide if he wants to be cc'ed on these -
Assignee: mike+mozilla → jband
Status: ASSIGNED → NEW
Comment 4•23 years ago
|
||
mass reassign of xpidl bugs to dbradley@netscape.com
Assignee: jband → dbradley
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Updated•23 years ago
|
Priority: P3 → P4
Updated•15 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•