Bug 1310453 - Check whether aUri isn't created. r=jimm

Since aUri is nullptr, Firefox will crash on shutdown.


MozReview-Commit-ID: E5ENWsjK7Px

--HG--
extra : rebase_source : d52a301ec0d313f303a98f1d463f9f1120ea44c8
This commit is contained in:
Makoto Kato 2016-10-17 12:17:42 +09:00
Родитель 2459912478
Коммит 7912a1dc20
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -1133,9 +1133,11 @@ nsDataObj :: GetFileContentsInternetShortcut ( FORMATETC& aFE, STGMEDIUM& aSTG )
return E_OUTOFMEMORY;
nsCOMPtr<nsIURI> aUri;
NS_NewURI(getter_AddRefs(aUri), url);
nsresult rv = NS_NewURI(getter_AddRefs(aUri), url);
if (NS_FAILED(rv)) {
return E_FAIL;
}
nsresult rv;
nsAutoCString asciiUrl;
rv = aUri->GetAsciiSpec(asciiUrl);
if (NS_FAILED(rv)) {