Closed Bug 141552 Opened 23 years ago Closed 23 years ago

Preferences should not generate build warnings

Categories

(Core :: Preferences: Backend, defect)

defect
Not set
trivial

Tracking

()

VERIFIED FIXED

People

(Reporter: bnesse, Assigned: bnesse)

References

Details

Attachments

(2 files)

nsPrefBranch.cpp generates two compiler warnings on the "brad" tinderbox when building. One for an unused variable, and one for a "this variable might be used uninitialized". Every now and then I notice these and they annoy me.
Attached patch Cleanup patch (deleted) — Splinter Review
This patch cleans up the aforementioned warnings, as well as others associated to alecf and ltabb caused by leftover cruft from previous cleanup. alecf, jag, could you please r/sr these changes?
Comment on attachment 81902 [details] [diff] [review] Cleanup patch sr=alecf
Attachment #81902 - Flags: superreview+
Comment on attachment 81902 [details] [diff] [review] Cleanup patch r=jag
Attachment #81902 - Flags: review+
Fix checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Blocks: 59652
This fixed seems to have introduced one new warning. Currently (http://tinderbox.mozilla.org/SeaMonkey/warn1020293880.9655.html) Tbox shows 1 warning on brad in libpref: modules/libpref/src/prefapi.cpp:1120 `enum PLDHashOperator pref_addChild(PLDHashTable *, PLDHashEntryHdr *, unsigned int, void *)' defined but not used
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Oh slap me with a wet noodle! I forgot to kill the callback associated with: PREF_CreateChildList(const char* parent_node, char **child_list) Geez Alec, why didn't you just delete all this stuff when you reworked prefapi.c ;)
Status: REOPENED → ASSIGNED
Attached patch Additional cleanup patch (deleted) — Splinter Review
Patch to remove the remainder of the PREF_CreateChildList support. alecf, jag, you want to rs some more dead code removal please?
Comment on attachment 82050 [details] [diff] [review] Additional cleanup patch sr=jag
Attachment #82050 - Flags: superreview+
Comment on attachment 82050 [details] [diff] [review] Additional cleanup patch r=blythe
Attachment #82050 - Flags: review+
Additional cleanup patch checked in.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
The most recent brad warnings list (http://tinderbox.mozilla.org/SeaMonkey/warn1020373020.5900.html) does not show any libpref warnings. Marking VERIFIED FIXED.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: