From: Eunhye Choi Date: Mon, 15 Apr 2019 07:25:12 +0000 (+0900) Subject: [0.6.182] check cb id before remove request X-Git-Tag: submit/tizen/20190415.073034^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3d6755cf7a28bc76e0705f9a502be722038e2005;p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git [0.6.182] check cb id before remove request Change-Id: I015f17d7ae8253b47923631a4045522917e201d0 --- diff --git a/src/mm_player_priv.c b/src/mm_player_priv.c index f1c55cb..8b97b92 100644 --- a/src/mm_player_priv.c +++ b/src/mm_player_priv.c @@ -7515,7 +7515,8 @@ __mmplayer_release_misc(mmplayer_t *player) /* recover mode */ player->set_mode.rich_audio = cur_mode; - if (mm_sound_remove_device_connected_callback(player->audio_device_cb_id) != MM_ERROR_NONE) + if (player->audio_device_cb_id > 0 && + mm_sound_remove_device_connected_callback(player->audio_device_cb_id) != MM_ERROR_NONE) LOGW("failed to remove audio device_connected_callback"); player->audio_device_cb_id = 0;