Fix svace issue 06/74406/1 accepted/tizen/common/20160615.193307 accepted/tizen/ivi/20160615.001658 accepted/tizen/mobile/20160615.001801 accepted/tizen/tv/20160615.001726 accepted/tizen/wearable/20160615.001741 submit/tizen/20160614.103947
authorMinje Ahn <minje.ahn@samsung.com>
Tue, 14 Jun 2016 07:02:22 +0000 (16:02 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Tue, 14 Jun 2016 07:02:22 +0000 (16:02 +0900)
Change-Id: I7f7a817d50aa41a951feeb89f20715656a4991cb
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
src/media_playlist.c

index bf4e9ca..df6147a 100755 (executable)
@@ -313,7 +313,6 @@ static int __media_playlist_import_item_from_file(const char* playlist_path, cha
                        }
 
                        (*item_list)[current_index] = malloc(tmp_str_len + 1);
-                       memset((*item_list)[current_index], 0, tmp_str_len + 1);
                        if ((*item_list)[current_index] == NULL) {
                                __media_playlist_destroy_import_item(*item_list, current_index);
                                SAFE_FREE(buf);
@@ -321,6 +320,7 @@ static int __media_playlist_import_item_from_file(const char* playlist_path, cha
                                media_content_error("Out of Memory");
                                return MEDIA_CONTENT_ERROR_OUT_OF_MEMORY;
                        }
+                       memset((*item_list)[current_index], 0, tmp_str_len + 1);
                        memmove((*item_list)[current_index], tmp_str, tmp_str_len);
 
                        current_index += 1;