Add some tests for GMemoryOutputStream.
[platform/upstream/glib.git] / gio / gmemoryoutputstream.c
index 9349e22..ebb91ab 100644 (file)
@@ -326,7 +326,7 @@ array_resize (GMemoryOutputStream  *ostream,
   len = priv->len;
   data = priv->realloc_fn (priv->data, size);
 
-  if (!data) 
+  if (size > 0 && !data) 
     {
       if (allow_partial &&
          priv->pos < priv->len)