Open
Bug 803441
Opened 12 years ago
Updated 2 years ago
Convert all users of prclist.h and jsclist.h to use mozilla/LinkedList.h
Categories
(Core :: MFBT, defect)
Core
MFBT
Tracking
()
NEW
People
(Reporter: Waldo, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
prclist.h and jsclist.h are grody macros, LinkedList.h is the new hotness (and still type-safe, and moreover full of delicious sanity-checking assertions). And prclist.h includes prtypes.h, which is on ehsan's hit list. :-)
I kicked this off with bug 803438 so that there's an example of how to do this, so that the individual parts of this bug that need changing can be good first bug territory. (Or maybe second bug, there's a little finickiness to this.) Once that's complete, and maybe after the followup bug 803439 is complete (to consider various tweaks to the interface suggested by that bug), anyone should be able to pick off a file that includes prclist.h or jsclist.h and make the conversion without too much trouble, hopefully.
Updated•4 years ago
|
Component: General → MFBT
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•