[0.6.57] add checking result of mem alloc 85/139585/2
authorEunhae Choi <eunhae1.choi@samsung.com>
Wed, 19 Jul 2017 10:54:06 +0000 (19:54 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Wed, 19 Jul 2017 10:55:41 +0000 (19:55 +0900)
Change-Id: I66698487e49af0023e68fef99bffecd456e5f6fc

packaging/libmm-player.spec
src/mm_player_priv.c

index 7d88383fcd3ef03f5566a79f9bb18d457d98dfed..9286b7b4eaa95f82547255aacd0be9b05cff7f5a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-player
 Summary:    Multimedia Framework Player Library
-Version:    0.6.55
+Version:    0.6.57
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index c6b41aedbb4329b0b39685488e9cbeeebda92ef3..8963a934dea6c2a29ebf40541fee8551bcb42ba3 100644 (file)
@@ -13006,6 +13006,11 @@ __mmplayer_handle_streaming_error(mm_player_t* player, GstMessage * message)
        MMPLAYER_RETURN_VAL_IF_FAIL(message, FALSE);
 
        s = malloc(sizeof(GstStructure));
+       if (s == NULL) {
+               LOGE("failed to alloc data.");
+               return FALSE;
+       }
+
        memcpy(s, gst_message_get_structure(message), sizeof(GstStructure));
 
        if (!gst_structure_get_uint(s, "error_id", &error_id))