[Archive][Exif] Fixed svace issues 56/289556/2 accepted/tizen/unified/20230313.022901
authorPiotr Kosko/Tizen API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 9 Mar 2023 12:43:55 +0000 (13:43 +0100)
committerPiotr Kosko/Tizen API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 9 Mar 2023 12:51:10 +0000 (13:51 +0100)
Change-Id: I1ce5d268663af59edfe6c95dfeaba4511d287da3

src/archive/filesystem_node.cc
src/exif/exif_information.cc

index be80823..828f4b5 100644 (file)
@@ -371,7 +371,7 @@ PlatformResult Node::getModified(std::time_t* time) const {
     LoggerE("Fail: stat()");
     return result;
   }
-  *time = info.st_mtime;
+  *time = static_cast<std::time_t>(info.st_mtime);
   return PlatformResult(ErrorCode::NO_ERROR);
 }
 
index 6ed1bcc..c41d43e 100644 (file)
@@ -529,7 +529,7 @@ void ExifInformation::set(std::string attributeName, const picojson::value& v) {
       break;
     }
     case str2int(EI_GPS_TIME): {
-      setGpsTime(static_cast<unsigned long long>(v.get<double>()));
+      setGpsTime(static_cast<time_t>(v.get<double>()));
       break;
     }
     case str2int(EI_USER_COMMENT): {