From b0aa5bd310563b7c3f1e0e2e9430028d29a7fa08 Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Wed, 27 Aug 2014 10:17:43 +0200 Subject: [PATCH] Fixed a bug in the DTSC analyser --- src/analysers/dtsc_analyser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/analysers/dtsc_analyser.cpp b/src/analysers/dtsc_analyser.cpp index c3abf06d..7b1cd087 100644 --- a/src/analysers/dtsc_analyser.cpp +++ b/src/analysers/dtsc_analyser.cpp @@ -19,6 +19,10 @@ namespace Analysers { ///\return The return code of the analyser. int analyseDTSC(Util::Config conf){ DTSC::File F(conf.getString("filename")); + if (!F){ + std::cerr << "Not a valid DTSC file" << std::endl; + return 1; + } F.getMeta().toPrettyString(std::cout,0, 0x03); int bPos = 0;