From: Lukasz Stanislawski Date: Mon, 28 Nov 2016 11:14:04 +0000 (+0100) Subject: fix SVACE issues X-Git-Tag: submit/tizen/20170120.120822~48^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=acf33b2389b2545620fa7dda63ecd49b59a80ffb;p=profile%2Fmobile%2Fapps%2Fnative%2Fclock.git fix SVACE issues Change-Id: I2a1f748c319fa2659505514adc661efc2abfe6df --- diff --git a/clock/inc/Utils/Serialization.h b/clock/inc/Utils/Serialization.h index b4d27e0..9d1c822 100644 --- a/clock/inc/Utils/Serialization.h +++ b/clock/inc/Utils/Serialization.h @@ -47,7 +47,7 @@ namespace utils { w.Write(&v, sizeof(v)); } inline void Deserialize(IReader &r, int *v) { - r.Read(v, sizeof(v)); + r.Read(v, sizeof(int)); } inline void Deserialize(IReader &r, int &v) { r.Read(&v, sizeof(v)); @@ -58,7 +58,7 @@ namespace utils { w.Write(&v, sizeof(v)); } inline void Deserialize(IReader &r, unsigned int *v) { - r.Read(v, sizeof(v)); + r.Read(v, sizeof(unsigned int)); } inline void Deserialize(IReader &r, unsigned int &v) { r.Read(&v, sizeof(v)); @@ -69,7 +69,7 @@ namespace utils { w.Write(&v, sizeof(v)); } inline void Deserialize(IReader &r, bool *v) { - r.Read(v, sizeof(v)); + r.Read(v, sizeof(bool)); } inline void Deserialize(IReader &r, bool &v) { r.Read(&v, sizeof(v)); @@ -91,7 +91,7 @@ namespace utils { w.Write(&v, sizeof(v)); } inline void Deserialize(IReader &r, time_t *v) { - r.Read(v, sizeof(v)); + r.Read(v, sizeof(time_t)); } inline void Deserialize(IReader &r, time_t &v) { r.Read(&v, sizeof(v)); diff --git a/clock/src/View/EditAlarmView.cpp b/clock/src/View/EditAlarmView.cpp index 9cb9eba..0cefd2a 100644 --- a/clock/src/View/EditAlarmView.cpp +++ b/clock/src/View/EditAlarmView.cpp @@ -132,6 +132,8 @@ inline static Time::Month ConvertTmMont2TimeMonth(int mon) return Time::Month::December; } FAT("Invalid struct tm month value"); + // provide default value; + return Time::Month::January; } inline static Time ConvertElmDatetimeTimeToTime(const Elm_Datetime_Time &time)