From 078ba7149fde26fa80cc3d2503b411dede82141f Mon Sep 17 00:00:00 2001 From: Eunhae Choi Date: Thu, 15 Mar 2018 11:27:19 +0900 Subject: [PATCH] mpdparser: fix coverity issue Change-Id: Ibe7de64b268a76cd29062dff143147e4e16c82d5 --- ext/dash/gstmpdparser.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); -- 2.7.4