fix crash if user fails to open data base

This commit is contained in:
morse%netscape.com 1999-06-22 06:32:18 +00:00
Родитель 35af1845c1
Коммит 4639c9fe2f
1 изменённых файлов: 9 добавлений и 0 удалений

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

@ -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;