don't save values internally if user can't or won't unlock the database

This commit is contained in:
morse%netscape.com 1999-09-14 12:30:14 +00:00
Родитель 6635afe029
Коммит 7eb7b5ef78
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -1571,6 +1571,9 @@ si_PutData(char * URLName, LO_FormSubmitData * submit, PRBool save) {
url->signonUser_list->InsertElementAt(user, 0);
si_signon_list_changed = PR_TRUE;
si_SaveSignonDataLocked(PR_TRUE);
if (!si_KeySet()) {
url->signonUser_list->RemoveElementAt(0);
}
si_unlock_signon_list();
} else {
url->signonUser_list->AppendElement(user);