зеркало из https://github.com/mozilla/pjs.git
Bug 395618. UseUserPrefFile should check that user.js exists. r/sr/a=bsmedberg
This commit is contained in:
Родитель
3cf1b3adc0
Коммит
d5085ddfcf
|
@ -352,7 +352,13 @@ nsresult nsPrefService::UseUserPrefFile()
|
|||
if (NS_SUCCEEDED(rv) && aFile) {
|
||||
rv = aFile->AppendNative(NS_LITERAL_CSTRING("user.js"));
|
||||
if (NS_SUCCEEDED(rv)) {
|
||||
rv = openPrefFile(aFile);
|
||||
PRBool exists = PR_FALSE;
|
||||
aFile->Exists(&exists);
|
||||
if (exists) {
|
||||
rv = openPrefFile(aFile);
|
||||
} else {
|
||||
rv = NS_ERROR_FILE_NOT_FOUND;
|
||||
}
|
||||
}
|
||||
}
|
||||
return rv;
|
||||
|
|
Загрузка…
Ссылка в новой задаче