diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2015-04-05 21:10:47 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2015-04-07 07:45:50 +0000 |
commit | 3cb7a1b95727c9cfde9d26154bd19df24bccfbb3 (patch) | |
tree | 36c1c442a1f0ae10be2d16edd48e4a8c840d6f18 | |
parent | 414dd4bf127caa0729ce4ee73ce4a67bd3cd964e (diff) |
QErrorMessage: add some strategic qMove()s
Saves 56 bytes in text size on my machine.
Change-Id: Ic92943356e0e27620346854e02c129cdfa00f894
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-rw-r--r-- | src/widgets/dialogs/qerrormessage.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/widgets/dialogs/qerrormessage.cpp b/src/widgets/dialogs/qerrormessage.cpp index 280ce4f44f..5c61b58b0f 100644 --- a/src/widgets/dialogs/qerrormessage.cpp +++ b/src/widgets/dialogs/qerrormessage.cpp @@ -307,9 +307,9 @@ QErrorMessage * QErrorMessage::qtHandler() bool QErrorMessagePrivate::nextPending() { while (!pending.empty()) { - const QPair<QString,QString> &pendingMessage = pending.front(); - QString message = pendingMessage.first; - QString type = pendingMessage.second; + QPair<QString,QString> &pendingMessage = pending.front(); + QString message = qMove(pendingMessage.first); + QString type = qMove(pendingMessage.second); pending.pop(); if (!message.isEmpty() && ((type.isEmpty() && !doNotShow.contains(message)) || (!type.isEmpty() && !doNotShowType.contains(type)))) { #ifndef QT_NO_TEXTHTMLPARSER @@ -317,8 +317,8 @@ bool QErrorMessagePrivate::nextPending() #else errors->setPlainText(message); #endif - currentMessage = message; - currentType = type; + currentMessage = qMove(message); + currentType = qMove(type); return true; } } |