fix for bug 108597 - move mOwnsBuffer and mCharSize into smaller variables to reduce nsStr's overall size

r=jag, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107478 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
alecf%netscape.com
2001-11-06 22:50:13 +00:00
parent 0d2bde26d8
commit 71dee0899c
6 changed files with 14 additions and 12 deletions

View File

@@ -114,7 +114,7 @@ nsCString::nsCString(const nsStr &aString) {
* @param reference to another nsCString
*/
nsCString::nsCString(const nsCString& aString) {
Initialize(*this,aString.mCharSize);
Initialize(*this,eCharSize(aString.mCharSize));
StrAssign(*this,aString,0,aString.mLength);
}