Closed Bug 195153 Opened 23 years ago Closed 23 years ago

Remove bogus 'extern' decls from NS_New* functions.

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jst, Assigned: jst)

Details

Attachments

(1 file)

Content and layout are full of NS_New* functions and most of them are declared 'extern' for no good reason. None of these functions are extern, they're all compiled into the same library. This annoys me, so I got rid of them. Patch coming up.
Attachment #115696 - Flags: superreview?(dmose)
Attachment #115696 - Flags: review?(bugmail)
Comment on attachment 115696 [details] [diff] [review] Remove bogus 'extern' from function declarations assuming you've just removed the 'extern's and the 'NS_EXPORT's, and that this still builds. r=sicking
Attachment #115696 - Flags: review?(bugmail) → review+
Comment on attachment 115696 [details] [diff] [review] Remove bogus 'extern' from function declarations Yay. I've had a patch in my tree for this for a while now, just never got around to filing a bug. Don't add tabs though! (for example in nsXULSortService.cpp)
Attachment #115696 - Flags: superreview?(dmose) → superreview+
Checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Sweet! Thanks peterv!
<sigh>. This just got backed out when bug 194240 landed.
Correction, just the nsLayoutModule hunk got backed out; dougt's on it.
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: