aboutsummaryrefslogtreecommitdiffstats
path: root/tests/tools/qml-ast2dot/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tools/qml-ast2dot/main.cpp')
-rw-r--r--tests/tools/qml-ast2dot/main.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/tools/qml-ast2dot/main.cpp b/tests/tools/qml-ast2dot/main.cpp
index db758387aa..7e066bfc22 100644
--- a/tests/tools/qml-ast2dot/main.cpp
+++ b/tests/tools/qml-ast2dot/main.cpp
@@ -43,6 +43,7 @@
#include <cstdlib>
#include <fstream>
#include <iostream>
+#include <string>
#ifdef __GNUC__
# include <cxxabi.h>
#endif
@@ -83,7 +84,7 @@ protected:
void alignTerminals() {
out<<"{ rank=same;" << endl;
foreach (const QByteArray &terminalShape, _terminalShapes) {
- out << " " << string(terminalShape) << ";" << endl;
+ out << " " << string(terminalShape.constData(), terminalShape.size()).c_str() << ";" << endl;
}
out<<"}"<<endl;
}