diff options
| author | 2009-10-06 08:12:04 +0000 | |
|---|---|---|
| committer | 2009-10-06 08:12:04 +0000 | |
| commit | 945b69d44b9aefba1c8b719e293dc14c626167ab (patch) | |
| tree | 20ccaa56da5997d9002bf501fddc73ffbd6d170e /src | |
| parent | small fix for 32bit archs, thanks toma (diff) | |
| download | KVIrc-945b69d44b9aefba1c8b719e293dc14c626167ab.tar.gz KVIrc-945b69d44b9aefba1c8b719e293dc14c626167ab.tar.bz2 KVIrc-945b69d44b9aefba1c8b719e293dc14c626167ab.zip | |
fix for #592
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3540 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
| -rw-r--r-- | src/kvirc/kernel/kvi_ircconnection.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/kvirc/kernel/kvi_ircconnection.cpp b/src/kvirc/kernel/kvi_ircconnection.cpp index 7e6bbb285..f1c9ecad9 100644 --- a/src/kvirc/kernel/kvi_ircconnection.cpp +++ b/src/kvirc/kernel/kvi_ircconnection.cpp @@ -1117,13 +1117,10 @@ void KviIrcConnection::loginToIrcServer() pServer->m_szPass.trimmed(); if(!pServer->m_szPass.isEmpty()) { - KviStr szHidden; - int iLen = pServer->m_szPass.length(); - for(int i=0; i<iLen; i++) - szHidden.append('*'); + QString szHidden = QString(pServer->m_szPass.length(), QChar('*')); if(!_OUTPUT_MUTE) - m_pConsole->output(KVI_OUT_VERBOSE,__tr2qs("Using server specific password (%s)"),szHidden.ptr()); + m_pConsole->output(KVI_OUT_VERBOSE,__tr2qs("Using server specific password (%s)"),szHidden.toUtf8().data()); // The colon should allow user to use passwords with whitespaces. // Non-whitespace passwords are unaffected. @@ -1133,13 +1130,10 @@ void KviIrcConnection::loginToIrcServer() return; } } else if(!pNet->password().isEmpty()) { - KviStr szHidden; - int iLen = pNet->password().length(); - for(int i=0; i<iLen; i++) - szHidden.append('*'); + QString szHidden = QString(pNet->password().length(), QChar('*')); if(!_OUTPUT_MUTE) - m_pConsole->output(KVI_OUT_VERBOSE,__tr2qs("Using network specific password (%s)"),szHidden.ptr()); + m_pConsole->output(KVI_OUT_VERBOSE,__tr2qs("Using network specific password (%s)"),szHidden.toUtf8().data()); // The colon should allow user to use passwords with whitespaces. // Non-whitespace passwords are unaffected. |
