Closed
Bug 237231
Opened 21 years ago
Closed 21 years ago
make xpistub interface description and implementation agree
Categories
(Core Graveyard :: Installer: XPInstall Engine, defect)
Core Graveyard
Installer: XPInstall Engine
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ajschult784, Assigned: ajschult784)
References
()
Details
Attachments
(2 files, 1 obsolete file)
9.43 KB,
patch
|
ajschult784
:
review+
dveditz
:
superreview+
|
Details | Diff | Splinter Review |
9.46 KB,
patch
|
Details | Diff | Splinter Review |
xpistub.h says that XPI_Init
1. takes parameters aProgramDir, startCB, progressCB and finalCB
2. aProgramDir: "...If NULL default will be used -- the location of the calling
executable."
in xpistub.c, XPI_Init
1. takes parameters aProgramDir, aLogName and progressCB
2. if aProgramDir is NULL, XPI_Init crashes
http://lxr.mozilla.org/mozilla/source/xpinstall/stub/xpistub.cpp#197
for #1, the interface description should be updated.
I'd like to actually implement #2 for use in bug 77365
Assignee | ||
Comment 1•21 years ago
|
||
cleanup xpistub.h and implement handling NULL aProgramDir parameter.
Assignee | ||
Updated•21 years ago
|
Attachment #143871 -
Flags: review?(bsmedberg)
Comment 2•21 years ago
|
||
Comment on attachment 143871 [details] [diff] [review]
patch
r=me
please remove the XP_MAC cruft in this file, while you're touching it (we no
longer support MacOS9).
Attachment #143871 -
Flags: review?(bsmedberg) → review+
Assignee | ||
Comment 3•21 years ago
|
||
Attachment #143871 -
Attachment is obsolete: true
Assignee | ||
Comment 4•21 years ago
|
||
Comment on attachment 144745 [details] [diff] [review]
patch + remove XP_MAC
this already has r=bsmedberg
Attachment #144745 -
Flags: superreview?(dveditz+bmo)
Attachment #144745 -
Flags: review+
Comment 5•21 years ago
|
||
Comment on attachment 144745 [details] [diff] [review]
patch + remove XP_MAC
Thanks!
sr=dveditz
Attachment #144745 -
Flags: superreview?(dveditz) → superreview+
Assignee | ||
Comment 6•21 years ago
|
||
Assignee | ||
Comment 7•21 years ago
|
||
checked in by timeless
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•