diff options
Diffstat (limited to 'protocols/Steam/src/steam_dialogs.cpp')
-rw-r--r-- | protocols/Steam/src/steam_dialogs.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/protocols/Steam/src/steam_dialogs.cpp b/protocols/Steam/src/steam_dialogs.cpp index 116d0a48bc..6ea6aecd28 100644 --- a/protocols/Steam/src/steam_dialogs.cpp +++ b/protocols/Steam/src/steam_dialogs.cpp @@ -21,11 +21,11 @@ void CSteamPasswordEditor::OnInitDialog() void CSteamPasswordEditor::OnOk(CCtrlButton*)
{
- if (m_savePermanently.Enabled())
- m_proto->setTString("Password", m_password.GetText());
if (m_proto->password != NULL)
mir_free(m_proto->password);
m_proto->password = m_password.GetText();
+ if (m_savePermanently.Enabled())
+ m_proto->setTString("Password", m_proto->password);
EndDialog(m_hwnd, 1);
}
|