return_if_fail vs. return_val_if_fail fix
authorRyan Lortie <desrt@desrt.ca>
Tue, 4 Feb 2014 14:22:55 +0000 (14:22 +0000)
committerRyan Lortie <desrt@desrt.ca>
Tue, 4 Feb 2014 14:23:14 +0000 (14:23 +0000)
glib/gvariant.c

index b8a1c4a..e5f23c4 100644 (file)
@@ -4074,7 +4074,7 @@ g_variant_dict_end (GVariantDict *dict)
   GHashTableIter iter;
   gpointer key, value;
 
-  g_return_if_fail (is_valid_dict (dict));
+  g_return_val_if_fail (is_valid_dict (dict), NULL);
 
   g_variant_builder_init (&builder, G_VARIANT_TYPE_VARDICT);
 
@@ -4103,7 +4103,7 @@ g_variant_dict_end (GVariantDict *dict)
 GVariantDict *
 g_variant_dict_ref (GVariantDict *dict)
 {
-  g_return_if_fail (is_valid_heap_dict (dict));
+  g_return_val_if_fail (is_valid_heap_dict (dict), NULL);
 
   GVHD(dict)->ref_count++;