Fix for 82243; make sure we use "html" extension when saving files, if the MIME info gives us "htm". r=jfrancis, sr=scc

This commit is contained in:
sfraser%netscape.com 2001-05-23 00:21:29 +00:00
Родитель f18aea4935
Коммит 98def90047
2 изменённых файлов: 14 добавлений и 2 удалений

Просмотреть файл

@ -1762,8 +1762,14 @@ static nsresult GetExtensionForMIMEType(const char* inMIMEType, nsACString& outE
rv = mimeInfo->FirstExtension(getter_Copies(fileExtension));
if (NS_FAILED(rv)) return rv;
outExtension.Assign(fileExtension);
// the MIME service likes to give back ".htm" for text/html files,
// so do a special-case fix here.
nsCAutoString extensionStr(fileExtension);
if (extensionStr.EqualsIgnoreCase("htm"))
extensionStr.Assign("html");
outExtension.Assign(extensionStr);
return NS_OK;
}

Просмотреть файл

@ -1762,8 +1762,14 @@ static nsresult GetExtensionForMIMEType(const char* inMIMEType, nsACString& outE
rv = mimeInfo->FirstExtension(getter_Copies(fileExtension));
if (NS_FAILED(rv)) return rv;
outExtension.Assign(fileExtension);
// the MIME service likes to give back ".htm" for text/html files,
// so do a special-case fix here.
nsCAutoString extensionStr(fileExtension);
if (extensionStr.EqualsIgnoreCase("htm"))
extensionStr.Assign("html");
outExtension.Assign(extensionStr);
return NS_OK;
}