summaryrefslogtreecommitdiffstats
path: root/tools/dumpcpp/main.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2014-10-09 14:27:48 +0200
committerFriedemann Kleint <Friedemann.Kleint@digia.com>2014-10-09 16:16:17 +0200
commita87481450381022bcf6f3357f939952368bfff30 (patch)
tree1d386f389b9824d6e4b2fc452d1458a2eb1ed872 /tools/dumpcpp/main.cpp
parentc4a3fa8e61d82b1755ede8f9040632511489d4ad (diff)
Fix usage of QString::left()/QString::right().
QString::truncate(), QString::remove() or QString::chop() should be used when assigning to self. Change-Id: Ic0582ad3bc9389cbd315dee885921628197747f2 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'tools/dumpcpp/main.cpp')
-rw-r--r--tools/dumpcpp/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/dumpcpp/main.cpp b/tools/dumpcpp/main.cpp
index d2d39e9..2ced187 100644
--- a/tools/dumpcpp/main.cpp
+++ b/tools/dumpcpp/main.cpp
@@ -1155,8 +1155,8 @@ bool generateTypeLibrary(const QByteArray &typeLib, const QByteArray &outname, O
if (refTypeLib.contains(' ')) {
refType = refTypeLib.left(refTypeLib.indexOf(' ')) + ' ' + refType;
}
- refTypeLib = refTypeLib.left(refTypeLib.indexOf("::"));
- refTypeLib = refTypeLib.mid(refTypeLib.lastIndexOf(' ') + 1);
+ refTypeLib.truncate(refTypeLib.indexOf("::"));
+ refTypeLib.remove(0, refTypeLib.lastIndexOf(' ') + 1);
namespaces[refTypeLib].append(refType);
} else {
namespaces[libName.toLatin1()].append(refType);