diff options
author | Eunhae Choi <eunhae1.choi@samsung.com> | 2017-07-19 19:54:06 +0900 |
---|---|---|
committer | Eunhae Choi <eunhae1.choi@samsung.com> | 2017-07-19 19:55:41 +0900 |
commit | 71b5b8e0a418a541a0baa35cb30a825e7eaae273 (patch) | |
tree | 84b3305072e7c03f632c9383834be645c2950ec9 | |
parent | c33deaf67e3a99213cc60c64685246a05fac49ed (diff) | |
download | libmm-player-71b5b8e0a418a541a0baa35cb30a825e7eaae273.tar.gz libmm-player-71b5b8e0a418a541a0baa35cb30a825e7eaae273.tar.bz2 libmm-player-71b5b8e0a418a541a0baa35cb30a825e7eaae273.zip |
[0.6.57] add checking result of mem alloc
Change-Id: I66698487e49af0023e68fef99bffecd456e5f6fc
-rw-r--r-- | packaging/libmm-player.spec | 2 | ||||
-rw-r--r-- | src/mm_player_priv.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index 7d88383..9286b7b 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -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 diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index c6b41ae..8963a93 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -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)) |