diff --git a/mozilla/content/html/content/src/nsHTMLSelectElement.cpp b/mozilla/content/html/content/src/nsHTMLSelectElement.cpp index cc8fdf5366e..e149d31d020 100644 --- a/mozilla/content/html/content/src/nsHTMLSelectElement.cpp +++ b/mozilla/content/html/content/src/nsHTMLSelectElement.cpp @@ -725,7 +725,7 @@ nsHTMLSelectElement::GetValue(nsString& aValue) if (eHTMLUnit_String == value.GetUnit()) { value.GetStringValue(aValue); } else { - aValue = ""; + aValue.SetLength(0); } return NS_OK; } @@ -736,7 +736,7 @@ nsHTMLSelectElement::GetValue(nsString& aValue) if (eHTMLUnit_String == value.GetUnit()) { value.GetStringValue(aValue); } else { - aValue = ""; + aValue.SetLength(0); } return NS_OK; } diff --git a/mozilla/htmlparser/src/nsHTMLTokens.cpp b/mozilla/htmlparser/src/nsHTMLTokens.cpp index a0ede590ff1..909a4b7c7d1 100644 --- a/mozilla/htmlparser/src/nsHTMLTokens.cpp +++ b/mozilla/htmlparser/src/nsHTMLTokens.cpp @@ -1274,7 +1274,7 @@ nsresult ConsumeQuotedString(PRUnichar aChar,nsString& aString,nsScanner& aScann if(ch!=aChar) { if(!aScanner.IsIncremental() && result==kEOF) { aScanner.Mark(theOffset); - aString=aChar; + aString.Assign(aChar); result=kBadStringLiteral; } else { diff --git a/mozilla/layout/forms/nsComboboxControlFrame.cpp b/mozilla/layout/forms/nsComboboxControlFrame.cpp index 71769904222..6060ab460b4 100644 --- a/mozilla/layout/forms/nsComboboxControlFrame.cpp +++ b/mozilla/layout/forms/nsComboboxControlFrame.cpp @@ -1863,7 +1863,7 @@ nsComboboxControlFrame::SelectionChanged() } if (shouldSetValue) { if (mTextStr.Length() == 0) { - nsAutoString space(" "); + nsAutoString space; space.AssignWithConversion(" "); rv = mDisplayContent->SetText(space.GetUnicode(), space.Length(), PR_TRUE); } else { rv = mDisplayContent->SetText(mTextStr.GetUnicode(), mTextStr.Length(), PR_TRUE); diff --git a/mozilla/layout/html/content/src/nsHTMLSelectElement.cpp b/mozilla/layout/html/content/src/nsHTMLSelectElement.cpp index cc8fdf5366e..e149d31d020 100644 --- a/mozilla/layout/html/content/src/nsHTMLSelectElement.cpp +++ b/mozilla/layout/html/content/src/nsHTMLSelectElement.cpp @@ -725,7 +725,7 @@ nsHTMLSelectElement::GetValue(nsString& aValue) if (eHTMLUnit_String == value.GetUnit()) { value.GetStringValue(aValue); } else { - aValue = ""; + aValue.SetLength(0); } return NS_OK; } @@ -736,7 +736,7 @@ nsHTMLSelectElement::GetValue(nsString& aValue) if (eHTMLUnit_String == value.GetUnit()) { value.GetStringValue(aValue); } else { - aValue = ""; + aValue.SetLength(0); } return NS_OK; } diff --git a/mozilla/layout/html/forms/src/nsComboboxControlFrame.cpp b/mozilla/layout/html/forms/src/nsComboboxControlFrame.cpp index 71769904222..6060ab460b4 100644 --- a/mozilla/layout/html/forms/src/nsComboboxControlFrame.cpp +++ b/mozilla/layout/html/forms/src/nsComboboxControlFrame.cpp @@ -1863,7 +1863,7 @@ nsComboboxControlFrame::SelectionChanged() } if (shouldSetValue) { if (mTextStr.Length() == 0) { - nsAutoString space(" "); + nsAutoString space; space.AssignWithConversion(" "); rv = mDisplayContent->SetText(space.GetUnicode(), space.Length(), PR_TRUE); } else { rv = mDisplayContent->SetText(mTextStr.GetUnicode(), mTextStr.Length(), PR_TRUE); diff --git a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp index a0ede590ff1..909a4b7c7d1 100644 --- a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp +++ b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp @@ -1274,7 +1274,7 @@ nsresult ConsumeQuotedString(PRUnichar aChar,nsString& aString,nsScanner& aScann if(ch!=aChar) { if(!aScanner.IsIncremental() && result==kEOF) { aScanner.Mark(theOffset); - aString=aChar; + aString.Assign(aChar); result=kBadStringLiteral; } else {