replace g_memdup() to g_memdup2() 93/267893/1 accepted/tizen/unified/20211222.230748 submit/tizen/20211212.233427
authorJiyong Min <jiyong.min@samsung.com>
Mon, 13 Dec 2021 04:22:51 +0000 (13:22 +0900)
committerJiyong Min <jiyong.min@samsung.com>
Mon, 13 Dec 2021 04:22:51 +0000 (13:22 +0900)
  - g_memdup() was removed in glib2

Change-Id: I503350d7bb778a799dab78c87ad7fc771a0cff0e

packaging/capi-media-metadata-extractor.spec
src/metadata_extractor.c

index 5403be3..6223538 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-metadata-extractor
 Summary:    A media metadata extractor library in Tizen Native API
-Version: 0.1.16
+Version: 0.1.17
 Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
index 4b94a4e..3c8eb33 100644 (file)
@@ -853,7 +853,7 @@ int metadata_extractor_get_artwork(metadata_extractor_h metadata, void **artwork
                ret = __metadata_extractor_get_tag_str(_metadata, MM_FILE_TAG_ARTWORK_MIME, &_artwork_mime);
                metadata_extractor_retvm_if(ret != METADATA_EXTRACTOR_ERROR_NONE, ret, "Fail: __metadata_extractor_get_tag_str");
 
-               *artwork = g_memdup(_artwork, _artwork_size);
+               *artwork = g_memdup2(_artwork, _artwork_size);
                *size = _artwork_size;
                *mime_type = g_strdup(_artwork_mime);
        }
@@ -881,7 +881,7 @@ int metadata_extractor_get_frame(metadata_extractor_h metadata, void **frame, in
                return ret;
 
        if (_frame && _frame_size > 0) {
-               *frame = g_memdup(_frame, _frame_size);
+               *frame = g_memdup2(_frame, _frame_size);
                *size = _frame_size;
        }