From: Eunhae Choi Date: Thu, 15 Mar 2018 02:27:19 +0000 (+0900) Subject: mpdparser: fix coverity issue X-Git-Tag: accepted/tizen/unified/20220217.153506~2^2~10^2~9^2~12^2~2^2~110 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=078ba7149fde26fa80cc3d2503b411dede82141f;p=platform%2Fupstream%2Fgstreamer.git mpdparser: fix coverity issue Change-Id: Ibe7de64b268a76cd29062dff143147e4e16c82d5 --- diff --git a/ext/dash/gstmpdparser.c b/ext/dash/gstmpdparser.c index f78f04d..5188feb 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);