Don't call defaultNick() several times
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 11 Feb 2009 21:22:46 +0000 (22:22 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 11 Feb 2009 21:23:04 +0000 (22:23 +0100)
src/common/identity.cpp

index c1858e8..a11b9f0 100644 (file)
@@ -144,8 +144,8 @@ QString Identity::defaultRealName() {
 void Identity::setToDefaults() {
   setIdentityName(tr("<empty>"));
   setRealName(defaultRealName());
-  QStringList n;
-  n << defaultNick() << defaultNick() + "_" << defaultNick() + "__";
+  QString defNick = defaultNick();
+  QStringList n = QStringList() << defNick << defNick + "_" << defNick + "__";
   setNicks(n);
   setAwayNick("");
   setAwayNickEnabled(false);