summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-07-22 13:43:25 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-07-22 13:43:36 +0300
commitcdfeb20a09434adaf691c48188c22add5c5102a2 (patch)
tree0fcb09545f7aed8bf5a3867894b7605a4c673222
parentf9fd4f930f11e7698731c677c00ab136f8e86fec (diff)
ICQ-WIM: options dialog doesn't set password correctly
-rw-r--r--protocols/ICQ-WIM/src/options.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/protocols/ICQ-WIM/src/options.cpp b/protocols/ICQ-WIM/src/options.cpp
index 957c7002d6..09b9866f68 100644
--- a/protocols/ICQ-WIM/src/options.cpp
+++ b/protocols/ICQ-WIM/src/options.cpp
@@ -253,6 +253,11 @@ public:
bool OnApply() override
{
ptrW wszPass(edtPassword.GetText());
+ if (wszPass)
+ m_proto->setWString("Password", wszPass);
+ else
+ m_proto->delSetting("Password");
+
if (wszOldPass != wszPass) {
m_proto->delSetting(DB_KEY_ATOKEN);
m_proto->delSetting(DB_KEY_SESSIONKEY);