< prev index next >

modules/media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstvalue.c

Print this page
rev 9617 : imported patch 8u121.patch

*** 3267,3276 **** --- 3267,3280 ---- GValue *pv1, *pv2; /* yeah, hungarian! */ GstValueCompareFunc compare; g_return_val_if_fail (min1 != NULL && max1 != NULL, FALSE); g_return_val_if_fail (min2 != NULL && max2 != NULL, FALSE); + #ifdef GSTREAMER_LITE + if (min1 == NULL || max1 == NULL || min2 == NULL || max2 == NULL) + return FALSE; + #endif // GSTREAMER_LITE compare = gst_value_get_compare_func (min1); g_return_val_if_fail (compare, FALSE); cmp1 = gst_value_compare_with_func (max2, max1, compare);
*** 3855,3864 **** --- 3859,3872 ---- void gst_value_init_and_copy (GValue * dest, const GValue * src) { g_return_if_fail (G_IS_VALUE (src)); g_return_if_fail (dest != NULL); + #ifdef GSTREAMER_LITE + if (src == NULL || !G_IS_VALUE (src) || dest == NULL) + return; + #endif // GSTREAMER_LITE g_value_init (dest, G_VALUE_TYPE (src)); g_value_copy (src, dest); }
< prev index next >