From: Eunhae Choi Date: Thu, 15 Mar 2018 02:27:19 +0000 (+0900) Subject: mpdparser: fix coverity issue X-Git-Tag: submit/tizen/20180315.045940^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=078ba7149fde26fa80cc3d2503b411dede82141f;p=platform%2Fupstream%2Fgst-plugins-bad.git mpdparser: fix coverity issue Change-Id: Ibe7de64b268a76cd29062dff143147e4e16c82d5 --- diff --git a/ext/dash/gstmpdparser.c b/ext/dash/gstmpdparser.c index f78f04d91..5188feb3b 100644 --- a/ext/dash/gstmpdparser.c +++ b/ext/dash/gstmpdparser.c @@ -5055,7 +5055,10 @@ gst_mpd_client_add_time_difference (GstDateTime * t1, gint64 usecs) gdt = gst_date_time_to_g_date_time (t1); g_return_val_if_fail (gdt != NULL, NULL); gdt2 = g_date_time_add (gdt, usecs); - g_return_val_if_fail (gdt2 != NULL, NULL); + if (gdt2 == NULL) { + g_date_time_unref (gdt); + return NULL; + } #else g_assert (t1 != NULL); gdt = gst_date_time_to_g_date_time (t1);