aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2009-10-06 08:12:04 +0000
committerGravatar Fabio Bas2009-10-06 08:12:04 +0000
commit945b69d44b9aefba1c8b719e293dc14c626167ab (patch)
tree20ccaa56da5997d9002bf501fddc73ffbd6d170e /src
parentsmall fix for 32bit archs, thanks toma (diff)
downloadKVIrc-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.cpp14
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.