diff --git a/src/libs/modelinglib/qmt/config/configcontroller.cpp b/src/libs/modelinglib/qmt/config/configcontroller.cpp index c7b9a783557..78f567aa29f 100644 --- a/src/libs/modelinglib/qmt/config/configcontroller.cpp +++ b/src/libs/modelinglib/qmt/config/configcontroller.cpp @@ -100,10 +100,10 @@ void ConfigController::readStereotypeDefinitions(const QString &path) source.setText(text); try { parser.parse(&source); - } catch (StereotypeDefinitionParserError x) { + } catch (const StereotypeDefinitionParserError &x) { // TODO add error handling qDebug() << x.errorMessage() << "in line" << x.sourcePos().lineNumber(); - } catch (TextScannerError x) { + } catch (const TextScannerError &x) { // TODO add error handling qDebug() << x.errorMessage() << "in line" << x.sourcePos().lineNumber(); } catch (...) {