comparison src/prefs.c @ 4677:24657a33e9e5

[gaim-migrate @ 4988] this was stupid committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Sat, 08 Mar 2003 17:46:17 +0000
parents 42d53c416bb9
children 283fb289c510
comparison
equal deleted inserted replaced
4676:b620a67ec956 4677:24657a33e9e5
1568 1568
1569 void remove_away_message(GtkWidget *widget, GtkTreeView *tv) { 1569 void remove_away_message(GtkWidget *widget, GtkTreeView *tv) {
1570 struct away_message *am; 1570 struct away_message *am;
1571 GtkTreeIter iter; 1571 GtkTreeIter iter;
1572 GtkTreePath *path; 1572 GtkTreePath *path;
1573 GtkTreeStore *ts = GTK_TREE_STORE(gtk_tree_view_get_model(tv));
1574 GtkTreeSelection *sel = gtk_tree_view_get_selection(tv); 1573 GtkTreeSelection *sel = gtk_tree_view_get_selection(tv);
1575 GtkTreeModel *model = GTK_TREE_MODEL(prefs_away_store); 1574 GtkTreeModel *model = GTK_TREE_MODEL(prefs_away_store);
1576 GValue val = { 0, }; 1575 GValue val = { 0, };
1577 1576
1578 if (! gtk_tree_selection_get_selected (sel, &model, &iter)) 1577 if (! gtk_tree_selection_get_selected (sel, &model, &iter))
1579 return; 1578 return;
1580 gtk_tree_model_get_value (GTK_TREE_MODEL(prefs_away_store), &iter, 1, &val); 1579 gtk_tree_model_get_value (GTK_TREE_MODEL(prefs_away_store), &iter, 1, &val);
1581 am = g_value_get_pointer (&val); 1580 am = g_value_get_pointer (&val);
1582 gtk_imhtml_clear(GTK_IMHTML(away_text)); 1581 gtk_imhtml_clear(GTK_IMHTML(away_text));
1583 rem_away_mess(NULL, am); 1582 rem_away_mess(NULL, am);
1584 gtk_list_store_remove(GTK_LIST_STORE(ts), &iter); 1583 gtk_list_store_remove(prefs_away_store, &iter);
1585 path = gtk_tree_path_new_first(); 1584 path = gtk_tree_path_new_first();
1586 gtk_tree_selection_select_path(sel, path); 1585 gtk_tree_selection_select_path(sel, path);
1587 gtk_tree_path_free(path); 1586 gtk_tree_path_free(path);
1588 } 1587 }
1589 1588