Closed Bug 7551 Opened 25 years ago Closed 25 years ago

mozilla/network/main/mkselect.c includes private NSPR headers.

Categories

(Core :: Networking, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: wtc, Assigned: gagan)

Details

The file mozilla/network/main/mkselect.c, revision 1.6, has:
    #if defined(NO_NETWORK_POLLING)
    #include "private/primpl.h"

    #if defined(XP_PC)
    #include "md/_win95.h"

Both private/primpl.h and md/_win95.h are private NSPR
headers and must not be included by a non-NSPR file.

I am going to change NSPR's makefiles so that these
private NSPR headers won't be exported to mozilla/dist.
(See Bugzilla bug #4842.)  Please fix mkselect.c so
that I can check in my changes.  Thanks.
The inclusion of those two private NSPR headers
was added by rpotts@netscape.com in revision 1.6.
Target to M8.
I'm moving this to target M9, Necko will be enabled somewhere during late M8 or
early M9.  We will need to get on this and it cannot be postponed past the M9
milestone.
Changing all Networking Library/Browser bugs to Networking-Core component for
Browser.

Occasionally, Bugzilla will burp and cause Verified bugs to reopen when I do
this in a bulk change.  If this happens, I will fix. ;-)
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Necko doesn't use that code. The private NSPR headers are now freeeeee!
Status: RESOLVED → VERIFIED
Bulk move of all Networking-Core (to be deleted component) bugs to new
Networking component.
You need to log in before you can comment on or make changes to this bug.