mv_common: fix coverity issues 46/303546/4
authorInki Dae <inki.dae@samsung.com>
Tue, 2 Jan 2024 05:14:59 +0000 (14:14 +0900)
committerInki Dae <inki.dae@samsung.com>
Tue, 2 Jan 2024 05:43:17 +0000 (14:43 +0900)
[Version] : 0.32.1
[Issue type] : bug fix

Fix coverity issues(AUTO_CAUSES_COPY), CID-1741334 and CID-1743817.

Change-Id: I72277b828295b331d23f7e7f0d6cbfc9e72c1c4d
Signed-off-by: Inki Dae <inki.dae@samsung.com>
mv_common/src/mv_common.cpp
packaging/capi-media-vision.spec

index 3b48e8e..313436b 100644 (file)
@@ -692,7 +692,7 @@ int mv_source_get_timestamp(mv_source_h source, uint64_t *timestamp)
 
        try {
                auto mediaSource = static_cast<MediaVision::Common::MediaSource *>(source);
-               auto mediaTimestamp = mediaSource->getTimestamp();
+               const auto &mediaTimestamp = mediaSource->getTimestamp();
                *timestamp = mediaTimestamp.timestamp;
        } catch (const std::exception &e) {
                LOGE("%s", e.what());
@@ -726,7 +726,7 @@ int mv_source_get_priv_timestamp(mv_source_h source, void **priv)
 
        try {
                auto mediaSource = static_cast<MediaVision::Common::MediaSource *>(source);
-               auto mediaTimestamp = mediaSource->getTimestamp();
+               const auto &mediaTimestamp = mediaSource->getTimestamp();
                *priv = mediaTimestamp.priv;
        } catch (const std::exception &e) {
                LOGE("%s", e.what());
index fe93d5f..1d421ec 100644 (file)
@@ -1,6 +1,6 @@
 Name:        capi-media-vision
 Summary:     Media Vision library for Tizen Native API
-Version:     0.32.0
+Version:     0.32.1
 Release:     0
 Group:       Multimedia/Framework
 License:     Apache-2.0