From: Piotr Kosko
Date: Thu, 11 Jun 2015 09:21:57 +0000 (+0200)
Subject: [Exif] Added missing tzset() before localtime_r()
X-Git-Tag: submit/tizen/20150702.103311^2~2^2~66^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=04b048979cf5e69d6e43fc3d7db8f0577f20e63d;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Exif] Added missing tzset() before localtime_r()
[Feature] For portable code tzset(3) should be called before localtime_r().
[Verification] TCT passrate 100%
Change-Id: I8a221f81a5e9211ac640f87f9c52a3cff63e3e94
Signed-off-by: Piotr Kosko
---
diff --git a/src/exif/exif_util.cc b/src/exif/exif_util.cc
index 69677a89..0061856c 100755
--- a/src/exif/exif_util.cc
+++ b/src/exif/exif_util.cc
@@ -394,6 +394,7 @@ time_t ExifUtil::convertToTimeT(int year, int month, int day,
int hour, int min, int sec) {
struct tm timeinfo = { 0 };
time_t tmp_time = 0;
+ tzset();
localtime_r(&tmp_time, &timeinfo);
timeinfo.tm_year = year - 1900;