summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/dumpcpp/main.cpp4
-rw-r--r--tools/dumpdoc/main.cpp2
2 files changed, 3 insertions, 3 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);
diff --git a/tools/dumpdoc/main.cpp b/tools/dumpdoc/main.cpp
index 9709a94..db69fcc 100644
--- a/tools/dumpdoc/main.cpp
+++ b/tools/dumpdoc/main.cpp
@@ -106,7 +106,7 @@ int main(int argc, char **argv)
QByteArray subobject = object;
int index = subobject.indexOf('/');
if (index != -1)
- subobject = subobject.left(index);
+ subobject.truncate(index);
QAxObject topobject(QString::fromLatin1(subobject.constData()));