зеркало из https://github.com/mozilla/pjs.git
Initialize the output string before appending the conversion result, bug 50413, r=cata.
This commit is contained in:
Родитель
5cdd83731e
Коммит
e5ed574255
|
@ -109,6 +109,8 @@ nsresult nsMsgI18NConvertFromUnicode(const nsCString& aCharset,
|
|||
char localbuf[512];
|
||||
PRInt32 consumedLen = 0;
|
||||
|
||||
outString.Assign("");
|
||||
|
||||
// convert
|
||||
while (consumedLen < originalUnicharLength) {
|
||||
srcLength = originalUnicharLength - consumedLen;
|
||||
|
@ -176,6 +178,8 @@ nsresult nsMsgI18NConvertToUnicode(const nsCString& aCharset,
|
|||
PRUnichar localbuf[512];
|
||||
PRInt32 consumedLen = 0;
|
||||
|
||||
outString.AssignWithConversion("");
|
||||
|
||||
// convert
|
||||
while (consumedLen < originalLength) {
|
||||
srcLength = originalLength - consumedLen;
|
||||
|
|
Загрузка…
Ссылка в новой задаче