diff src/pounce.c @ 4729:751c37a940dd

[gaim-migrate @ 5042] compile cleanups, and let those silly gtk2.0 people compile again. committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Wed, 12 Mar 2003 21:43:39 +0000
parents abec345c8c92
children 6fe8008d6560
line wrap: on
line diff
--- a/src/pounce.c	Wed Mar 12 16:51:23 2003 +0000
+++ b/src/pounce.c	Wed Mar 12 21:43:39 2003 +0000
@@ -311,7 +311,7 @@
 
 static void pounce_choose(GtkWidget *opt, struct addbp *b)
 {
-	struct gaim_account *account = gtk_object_get_user_data(GTK_OBJECT(opt));
+	struct gaim_account *account = g_object_get_data(G_OBJECT(opt), "gaim_account");
 	b->account = account;
 }
 
@@ -337,7 +337,7 @@
 		p = (struct prpl *)find_prpl(account->protocol);
 		g_snprintf(buf, sizeof buf, "%s (%s)", account->username, (p && p->name)?p->name:_("Unknown"));
 		opt = gtk_menu_item_new_with_label(buf);
-		gtk_object_set_user_data(GTK_OBJECT(opt), account);
+		g_object_set_data(G_OBJECT(opt), "gaim_account", account);
 		g_signal_connect(GTK_OBJECT(opt), "activate", G_CALLBACK(pounce_choose), b);
 		gtk_menu_shell_append(GTK_MENU_SHELL(menu), opt);
 		gtk_widget_show(opt);