From 6964ed15f23ae12b3caf164734d98cfb8dbf5c08 Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Wed, 9 Nov 2016 21:56:15 -0600 Subject: time-config: fix warning for missing return in non-void function Change-Id: Id2852a3a4dd48a59a37b847d97cc5de158335a82 Signed-off-by: Patrick Williams --- time-config.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/time-config.cpp b/time-config.cpp index 48bcbd4..b46ff54 100644 --- a/time-config.cpp +++ b/time-config.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include "time-manager.hpp" std::map TimeConfig::iv_TimeParams = { @@ -47,7 +48,7 @@ TimeConfig::timeModes TimeConfig::getTimeMode(const char* timeMode) } // Accepts a timeMode enum and returns it's string value -const char* TimeConfig::modeStr(const TimeConfig::timeModes timeMode) +const char* TimeConfig::modeStr(TimeConfig::timeModes timeMode) { switch(timeMode) { @@ -60,6 +61,9 @@ const char* TimeConfig::modeStr(const TimeConfig::timeModes timeMode) return "MANUAL"; } } + + assert(false); + return nullptr; } // Given a owner string, returns it's equivalent owner enum @@ -84,7 +88,7 @@ TimeConfig::timeOwners TimeConfig::getTimeOwner(const char* timeOwner) } // Accepts a timeOwner enum and returns it's string value -const char* TimeConfig::ownerStr(const timeOwners timeOwner) +const char* TimeConfig::ownerStr(timeOwners timeOwner) { switch(timeOwner) { @@ -105,6 +109,9 @@ const char* TimeConfig::ownerStr(const timeOwners timeOwner) return "BOTH"; } } + + assert(false); + return nullptr; } // Returns the busname that hosts objPath -- cgit v1.2.1