diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/dumpcpp/main.cpp | 4 | ||||
-rw-r--r-- | tools/dumpdoc/main.cpp | 2 |
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())); |