[0.6.114] streaming instance alloc from malloc to gmalloc0 and remove unnecessary... 91/180191/1
authorHyun Tae Kim <ht1211.kim@samsung.com>
Fri, 25 May 2018 09:36:42 +0000 (18:36 +0900)
committerHyun Tae Kim <ht1211.kim@samsung.com>
Fri, 25 May 2018 09:37:21 +0000 (18:37 +0900)
Change-Id: Ifc4419f5c2494eb4fc0efe2189655eceb546afbe

src/mm_player_streaming.c

index 78e9b0a3d42e1c5d1105448662a12f69067f471c..30ad6d8d7471a9f30b91f62e472c3e4dd7b36383 100644 (file)
@@ -79,14 +79,12 @@ __mm_player_streaming_create(void)
 
        MMPLAYER_FENTER();
 
-       streamer = (mm_player_streaming_t *) malloc(sizeof(mm_player_streaming_t));
+       streamer = (mm_player_streaming_t *) g_malloc0(sizeof(mm_player_streaming_t));
        if (!streamer) {
                LOGE("fail to create streaming player handle..\n");
                return NULL;
        }
 
-       memset(streamer, 0, sizeof(mm_player_streaming_t));
-
        MMPLAYER_FLEAVE();
 
        return streamer;
@@ -179,10 +177,7 @@ void __mm_player_streaming_destroy(mm_player_streaming_t* streamer)
 {
        MMPLAYER_FENTER();
 
-       if (streamer) {
-               g_free(streamer);
-               streamer = NULL;
-       }
+       g_free(streamer);
 
        MMPLAYER_FLEAVE();