From ebe7294e8e7f64234c263e5098b14a50d4bd3660 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Thu, 24 Mar 2016 11:50:41 +0100 Subject: [PATCH] fix merge --- alib2common/src/measurements/MeasurementResultsXml.cpp | 2 +- alib2common/src/measurements/MeasurementTypes.cpp | 3 +++ alib2common/src/measurements/frames/TimeDataFrame.cpp | 2 +- alib2measurepp/src/processor/MeasurementProcessorOutput.cpp | 4 ++++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/alib2common/src/measurements/MeasurementResultsXml.cpp b/alib2common/src/measurements/MeasurementResultsXml.cpp index 44fbf895e4..011d8be86d 100644 --- a/alib2common/src/measurements/MeasurementResultsXml.cpp +++ b/alib2common/src/measurements/MeasurementResultsXml.cpp @@ -321,7 +321,7 @@ void MeasurementResultsXml::parseCounterDataFrameCounters ( const std::string & FromXMLParserHelper::popToken ( iter, Token::TokenType::START_ELEMENT, COUNTER_DATA_FRAME_COUNTER_TAG ); stealth_string counterName; - CounterHint::value_type counterValue; + CounterHint::value_type counterValue = -1; //FIXME Radku overit for ( ; ; ) { if ( !FromXMLParserHelper::isTokenType ( iter, Token::TokenType::START_ELEMENT ) ) break; diff --git a/alib2common/src/measurements/MeasurementTypes.cpp b/alib2common/src/measurements/MeasurementTypes.cpp index 1619dad329..fe19c0f323 100644 --- a/alib2common/src/measurements/MeasurementTypes.cpp +++ b/alib2common/src/measurements/MeasurementTypes.cpp @@ -25,6 +25,9 @@ std::string to_string ( Type t ) { case Type::AUXILIARY: return "AUXILIARY"; + + default: + throw::exception::CommonException ( "Missing case."); } } diff --git a/alib2common/src/measurements/frames/TimeDataFrame.cpp b/alib2common/src/measurements/frames/TimeDataFrame.cpp index 7c9834e43e..8107b3eb2e 100644 --- a/alib2common/src/measurements/frames/TimeDataFrame.cpp +++ b/alib2common/src/measurements/frames/TimeDataFrame.cpp @@ -28,7 +28,7 @@ void TimeDataFrame::update ( unsigned frameIdx, measurements::stealth_vector < M } TimeDataFrame TimeDataFrame::aggregate ( const std::vector < MeasurementFrame > & framesToAggregate ) { - TimeDataFrame aggregatedTimeDataFrame { }; + TimeDataFrame aggregatedTimeDataFrame; // we want to compute simple average of times for ( const MeasurementFrame & frame : framesToAggregate ) { diff --git a/alib2measurepp/src/processor/MeasurementProcessorOutput.cpp b/alib2measurepp/src/processor/MeasurementProcessorOutput.cpp index 2b0f372b34..cd310ed601 100644 --- a/alib2measurepp/src/processor/MeasurementProcessorOutput.cpp +++ b/alib2measurepp/src/processor/MeasurementProcessorOutput.cpp @@ -7,6 +7,7 @@ #include "sax/SaxComposeInterface.h" #include <set> #include <iostream> +#include <exception/CommonException.h> namespace measurements { @@ -185,6 +186,9 @@ std::string MeasurementProcessorOutput::getData ( const MeasurementFrame & frame case OutputEngine::COUNTER: return MeasurementProcessorViews::viewCounterDataFrame ( frame, mpo.outputEngineAttr ); + + default: + throw::exception::CommonException ( "Missing case."); } } -- GitLab