[evolution-data-server/meego-eds] Ref variants using g_variant_ref/unref



commit 73b270d45f43e0b379b04599235904ba7f60cb94
Author: Srinivasa Ragavan <srini linux intel com>
Date:   Thu Jul 7 19:34:30 2011 +0300

    Ref variants using g_variant_ref/unref

 mail/daemon/e-mail-data-folder.c |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/mail/daemon/e-mail-data-folder.c b/mail/daemon/e-mail-data-folder.c
index fb00695..b233350 100644
--- a/mail/daemon/e-mail-data-folder.c
+++ b/mail/daemon/e-mail-data-folder.c
@@ -1396,7 +1396,7 @@ variant_from_info (CamelMessageInfoBase *info)
 			g_variant_builder_add (b1, "t", info->references->references[i].id.id);
 		}
 		v1 = g_variant_builder_end (b1);
-		g_object_ref (v1);
+		g_variant_ref (v1);
 		g_variant_builder_unref (b1);
 	
 		g_variant_builder_add_value (builder, v1);
@@ -1406,7 +1406,7 @@ variant_from_info (CamelMessageInfoBase *info)
 		b1 = g_variant_builder_new (G_VARIANT_TYPE_ARRAY);
 		g_variant_builder_add (b1, "t", 0);
 		v1 = g_variant_builder_end (b1);
-		g_object_ref (v1);
+		g_variant_ref (v1);
 		g_variant_builder_unref (b1);
 	
 		g_variant_builder_add_value (builder, v1);
@@ -1422,11 +1422,11 @@ variant_from_info (CamelMessageInfoBase *info)
 	}
 	g_variant_builder_add (b1, "s", "");
 	v1 = g_variant_builder_end (b1);
-	g_object_ref (v1);
+	g_variant_ref (v1);
 	g_variant_builder_unref (b1);
 	
 	g_variant_builder_add_value (builder, v1);
-	g_object_unref (v1);
+	g_variant_unref (v1);
 	/* User Tags */
 	b1 = g_variant_builder_new (G_VARIANT_TYPE_ARRAY);
 	tags = info->user_tags;
@@ -1436,7 +1436,7 @@ variant_from_info (CamelMessageInfoBase *info)
 		g_variant_builder_add (b2, "s", tags->value);
 		
 		v1 = g_variant_builder_end (b2);
-		g_object_ref (v1);
+		g_variant_ref (v1);
 		g_variant_builder_unref (b2);
 
 		/* FIXME: Should we handle empty tags? Can it be empty? If it potential crasher ahead*/
@@ -1450,22 +1450,22 @@ variant_from_info (CamelMessageInfoBase *info)
 	g_variant_builder_add (b2, "s", "");
 	g_variant_builder_add (b2, "s", "");	
 	v1 = g_variant_builder_end (b2);
-	g_object_ref (v1);
+	g_variant_ref (v1);
 
 	g_variant_builder_unref (b2);
 	g_variant_builder_add_value (b1, v1);
-	g_object_unref (v1);
+	g_variant_unref (v1);
 
 	v1 = g_variant_builder_end (b1);
-	g_object_ref (v1);
+	g_variant_ref (v1);
 
 	g_variant_builder_unref (b1);
 	
 	g_variant_builder_add_value (builder, v1);
-	g_object_unref (v1);
+	g_variant_unref (v1);
 
 	v = g_variant_builder_end (builder);
-	g_object_ref (v);
+	g_variant_ref (v);
 
 	g_variant_builder_unref (builder);
 
@@ -1490,7 +1490,7 @@ gmi_done (gboolean success, gpointer sdata, GError *error)
 	variant = variant_from_info (data->info);
 	micro(printf("MessageInfo: %s %p\n", data->info->uid, data->info));
 	egdbus_folder_cf_complete_get_message_info (data->object, data->invocation, variant);
-	g_object_unref (variant);
+	g_variant_unref (variant);
 
 	camel_message_info_free (data->info);
 	g_free (data->uid);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]