#include <gtk/gtk.h>
#include <glib/gi18n-lib.h>
+#include <telepathy-glib/util.h>
#include <folks/folks.h>
#include <libempathy/empathy-individual-manager.h>
gtk_window_set_transient_for (GTK_WINDOW (dialog), parent);
gtk_widget_show (dialog);
+
+ tp_clear_object (&contact);
}
empathy_log_window_show (empathy_contact_get_account (contact),
empathy_contact_get_id (contact), FALSE, NULL);
+
+ g_object_unref (contact);
}
GtkWidget *
contact = empathy_contact_dup_from_folks_individual (individual);
empathy_contact_information_dialog_show (contact, NULL);
+
+ tp_clear_object (&contact);
}
GtkWidget *
contact = empathy_contact_dup_from_folks_individual (individual);
empathy_contact_edit_dialog_show (contact, NULL);
+
+ tp_clear_object (&contact);
}
GtkWidget *
}
individual_store_contact_update (self, individual);
+
+ tp_clear_object (&contact);
}
static void
}
g_free (icon_name);
+ tp_clear_object (&contact);
+
return pixbuf_status;
}
empathy_send_file_from_uri_list (contact, sel_data);
g_object_unref (individual);
+ tp_clear_object (&contact);
return TRUE;
}
return;
contact = empathy_contact_dup_from_folks_individual (individual);
-
if (contact != NULL)
{
DEBUG ("Starting a chat");
}
g_object_unref (individual);
+ tp_clear_object (&contact);
}
static void