< prev index next >

modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib-2.42.1/glib/garray.c

Print this page
rev 10250 : imported patch 9-cpu-1701.patch

@@ -993,10 +993,14 @@
                            GDestroyNotify  element_free_func)
 {
   GRealPtrArray *rarray = (GRealPtrArray *)array;
 
   g_return_if_fail (array);
+#ifdef GSTREAMER_LITE
+  if (array == NULL)
+    return;
+#endif // GSTREAMER_LITE
 
   rarray->element_free_func = element_free_func;
 }
 
 /**

@@ -1591,10 +1595,14 @@
 {
   GByteArray *array;
   GRealArray *real;
 
   array = g_byte_array_new ();
+#ifdef GSTREAMER_LITE
+  if (array == NULL)
+    return NULL;
+#endif // GSTREAMER_LITE
   real = (GRealArray *)array;
   g_assert (real->data == NULL);
   g_assert (real->len == 0);
 
   real->data = data;
< prev index next >