From ca0da04ce08f7ac19a8fc30ac9feaaab7161e365 Mon Sep 17 00:00:00 2001 From: "morse%netscape.com" Date: Sat, 22 Sep 2001 01:41:42 +0000 Subject: [PATCH] bug 99910, password manager never isn't remembered, r=jag, sr=alecf --- extensions/wallet/src/singsign.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/extensions/wallet/src/singsign.cpp b/extensions/wallet/src/singsign.cpp index 1a18f5b4c011..67bc9863f982 100644 --- a/extensions/wallet/src/singsign.cpp +++ b/extensions/wallet/src/singsign.cpp @@ -1667,12 +1667,8 @@ SI_LoadSignonData() { /* read the reject list */ si_lock_signon_list(); while (NS_SUCCEEDED(si_ReadLine(strm, buffer))) { - if (buffer.Length() == 0) { - /* something's wrong */ - si_unlock_signon_list(); - return -1; - } - if (buffer.CharAt(0) == '.') { + /* a blank line is perfectly valid here -- corresponds to a local file */ + if (!buffer.IsEmpty() && buffer.CharAt(0) == '.') { break; /* end of reject list */ } si_StripLF(buffer);