зеркало из https://github.com/mozilla/pjs.git
Only call GetFromExtension if we have an extension. (Bug 523672) r=bzbarsky
This commit is contained in:
Родитель
ab8079af2f
Коммит
ff38166f29
|
@ -79,8 +79,10 @@ nsMIMEInfoUnix::GetHasDefaultHandler(PRBool *_retval)
|
||||||
nsRefPtr<nsMIMEInfoBase> mimeInfo = nsGNOMERegistry::GetFromType(mType);
|
nsRefPtr<nsMIMEInfoBase> mimeInfo = nsGNOMERegistry::GetFromType(mType);
|
||||||
if (!mimeInfo) {
|
if (!mimeInfo) {
|
||||||
nsCAutoString ext;
|
nsCAutoString ext;
|
||||||
GetPrimaryExtension(ext);
|
nsresult rv = GetPrimaryExtension(ext);
|
||||||
mimeInfo = nsGNOMERegistry::GetFromExtension(ext);
|
if (NS_SUCCEEDED(rv)) {
|
||||||
|
mimeInfo = nsGNOMERegistry::GetFromExtension(ext);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (mimeInfo)
|
if (mimeInfo)
|
||||||
*_retval = PR_TRUE;
|
*_retval = PR_TRUE;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче