Bug 254952 make MIMEService/MIMEInfo-users make use of UTF-8 extensions

r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@161593 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
cbiesinger%web.de
2004-09-01 17:46:23 +00:00
parent d1342770ab
commit 5df503bf70
2 changed files with 2 additions and 2 deletions

View File

@@ -1290,7 +1290,7 @@ nsWebBrowserPersist::GetExtensionForContentType(const PRUnichar *aContentType, P
rv = mMIMEService->GetPrimaryExtension(contentType, EmptyCString(), ext);
if (NS_SUCCEEDED(rv))
{
*aExt = ToNewUnicode(ext);
*aExt = UTF8ToNewUnicode(ext);
NS_ENSURE_TRUE(*aExt, NS_ERROR_OUT_OF_MEMORY);
return NS_OK;
}

View File

@@ -287,7 +287,7 @@ ValidateRealName(nsMsgAttachmentData *aAttach, MimeHeaders *aHdrs)
if (NS_SUCCEEDED(rv) && !fileExtension.IsEmpty())
{
newAttachName.Append(PRUnichar('.'));
newAttachName.AppendWithConversion(fileExtension);
AppendUTF8toUTF16(fileExtension, newAttachName);
}
}