diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/qmltc/main.cpp | 3 | ||||
-rw-r--r-- | tools/qmltc/qmltctyperesolver.h | 5 |
2 files changed, 3 insertions, 5 deletions
diff --git a/tools/qmltc/main.cpp b/tools/qmltc/main.cpp index d749b91c35..941685fb5d 100644 --- a/tools/qmltc/main.cpp +++ b/tools/qmltc/main.cpp @@ -173,8 +173,9 @@ int main(int argc, char **argv) QQmlJSLogger logger(url, sourceCode, /* silent */ false); setupLogger(logger); QmltcVisitor visitor(&importer, &logger, implicitImportDirectory, qmltypesFiles); - QmltcTypeResolver typeResolver { &importer, &logger }; + QmltcTypeResolver typeResolver { &importer }; typeResolver.init(&visitor, document.program); + if (logger.hasWarnings() || logger.hasErrors()) return EXIT_FAILURE; diff --git a/tools/qmltc/qmltctyperesolver.h b/tools/qmltc/qmltctyperesolver.h index 2be59d9087..495f78b81d 100644 --- a/tools/qmltc/qmltctyperesolver.h +++ b/tools/qmltc/qmltctyperesolver.h @@ -39,10 +39,7 @@ QT_BEGIN_NAMESPACE class QmltcTypeResolver : public QQmlJSTypeResolver { public: - QmltcTypeResolver(QQmlJSImporter *importer, QQmlJSLogger *logger) - : QQmlJSTypeResolver(importer, logger) - { - } + QmltcTypeResolver(QQmlJSImporter *importer) : QQmlJSTypeResolver(importer) {} }; QT_END_NAMESPACE |