Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > 9c49d9ee1e62b6bb6f8839c5a17b5e8a > files > 1

quassel-0.7.2-1.2.mga1.src.rpm

diff -ru quassel-0.7.2/src/core/ctcphandler.cpp quassel-0.7.2.n/src/core/ctcphandler.cpp
--- quassel-0.7.2/src/core/ctcphandler.cpp	2011-03-24 14:31:54.000000000 +0100
+++ quassel-0.7.2.n/src/core/ctcphandler.cpp	2011-09-13 16:06:59.082468486 +0200
@@ -198,13 +198,10 @@
     answerSize += replies.at(i).size();
   }
 
-  QByteArray quotedReply(answerSize, 0);
-  int nextPos = 0;
-  QByteArray &reply = quotedReply;
+  QByteArray quotedReply;
+  quotedReply.reserve(answerSize);
   for(int i = 0; i < replies.count(); i++) {
-    reply = replies.at(i);
-    quotedReply.replace(nextPos, reply.size(), reply);
-    nextPos += reply.size();
+    quotedReply.append(replies.at(i));
   }
 
   params << serverEncode(bufname) << quotedReply;