зеркало из https://github.com/mozilla/pjs.git
fix crash if user fails to open data base
This commit is contained in:
Родитель
35af1845c1
Коммит
4639c9fe2f
|
@ -785,6 +785,15 @@ si_GetUser(char* URLName, PRBool pickFirstUser, char* userText) {
|
|||
if (user_count > 1) {
|
||||
SI_LoadSignonData(TRUE);
|
||||
url = si_GetURL(URLName);
|
||||
if (url == NULL) {
|
||||
/*
|
||||
* This will happen if user fails to unlock database
|
||||
* in SI_LoadSignonData above
|
||||
*/
|
||||
XP_FREE(list);
|
||||
XP_FREE(users);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
user_ptr = url->signonUser_list;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче