Bug 773665 - Don't crash during shutdown because XPCOM is already mostly-dead and refuses to create a local file, r=ted

--HG--
extra : rebase_source : 238d7a8eec192fbddfbfeb384eb62b68db42dd69
This commit is contained in:
Benjamin Smedberg 2012-07-13 13:43:17 -04:00
Родитель 64dbf1e136
Коммит b78d8aca8c
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -1707,6 +1707,10 @@ GetPendingDir(nsIFile** dir)
}
nsCOMPtr<nsIFile> pending = do_CreateInstance(NS_LOCAL_FILE_CONTRACTID);
if (!pending) {
NS_WARNING("Can't set up pending directory during shutdown.");
return false;
}
#ifdef XP_WIN
pending->InitWithPath(nsDependentString(pendingDirectory));
#else