Closed
Bug 170339
Opened 23 years ago
Closed 5 years ago
code cleanup: string usage
Categories
(Core :: Internationalization, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: shanjian, Unassigned)
Details
(Keywords: intl)
urg. this patch is bad. it uses AssignWithConversion, which should no longer be
used, and uses nsString as function argument.
It should use a more general type as the argument (nsAString seems appropriate).
as for
+ oCharset.AssignWithConversion("UTF-8");
it would be better written as:
oCharset.Assign(NS_LITERAL_STRING("UTF-8"));
which can also be faster, if the compiler supports doing the conversion at
compile time.
oh yeah, one more thing:
+ return oCharset.Length() > 0;
can be written as:
return !oCharset.IsEmpty();
which can be faster.
There are at least 2 places need to be changed.
nsParser.cpp
mozilla/content/base/src/nsScriptLoader.cpp
code issue, QA to yokoyama@netscape.com for now.
Keywords: intl
QA Contact: ruixu → yokoyama
Comment 3•21 years ago
|
||
shanjian is no longer working on mozilla for 2 years and these bugs are still
here. Mark them won't fix. If you want to reopen it, find a good owner first.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
Comment 4•21 years ago
|
||
Mass Re-open of Frank Tangs Won't fix debacle. Spam is his responsibility not my own
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Comment 5•21 years ago
|
||
Mass Re-assinging Frank Tangs old bugs that he closed won't fix and had to be
re-open. Spam is his fault not my own
Assignee: shanjian → nobody
Status: REOPENED → NEW
Updated•16 years ago
|
QA Contact: tetsuroy → i18n
Comment 6•5 years ago
|
||
this doesn't seem relevant anymore.
Status: NEW → RESOLVED
Closed: 21 years ago → 5 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•