Closed Bug 13413 Opened 26 years ago Closed 25 years ago

need to verify types for iid_is, size_is, and length_is

Categories

(Core :: XPCOM, defect, P3)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: jband_mozilla, Assigned: mike+mozilla)

Details

the xpidl compiler should verify that the types of the params referred to
by these attributes are correct.

iid_is needs to refer to an nsid
size_is and length_is need to refer to a PRUint32 (unsigned long).
Mass accept as ASSIGNED of xpidl bugs
This would be a good one to fix. Esp. the type check in size_is...
news://news.mozilla.org/38A9AB2D.7B0BB559@netscape.com
Looks like this is pretty surely an XP bug; changing platform and OS to "All".
OS: Windows NT → All
Hardware: PC → All
Fix in hand for this and 8833.
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Component: xpidl → XPCOM
QA Contact: mike+mozilla → xpcom
You need to log in before you can comment on or make changes to this bug.