comparison plugins/notify.c @ 3511:7e1c6c16dd41

[gaim-migrate @ 3583] a notify.so fix from deryni. Also, I added some code so that when IRC tells you your nick is already in use, it will ask you to enter a new one rather than just wait to get kicked off. Of course, I didn't test it all, and because I suck, it doesn't work. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sun, 15 Sep 2002 03:40:48 +0000
parents 0202b5e1af69
children cd938f18f3f8
comparison
equal deleted inserted replaced
3510:e23909729192 3511:7e1c6c16dd41
47 gchar *title_string = "(*) "; 47 gchar *title_string = "(*) ";
48 48
49 /* predefine some functions, less warnings */ 49 /* predefine some functions, less warnings */
50 void options(GtkWidget *widget, gpointer data); 50 void options(GtkWidget *widget, gpointer data);
51 void un_star(GtkWidget *widget, gpointer data); 51 void un_star(GtkWidget *widget, gpointer data);
52 void un_star_window(GtkWidget *widget, gpointer data); 52 int un_star_window(GtkWidget *widget, gpointer data);
53 void string_remove(GtkWidget *widget); 53 void string_remove(GtkWidget *widget);
54 void count_remove(GtkWidget *widget); 54 void count_remove(GtkWidget *widget);
55 void quote_remove(GtkWidget *widget); 55 void quote_remove(GtkWidget *widget);
56 void urgent_remove(struct conversation *c); 56 void urgent_remove(struct conversation *c);
57 int counter (char *buf, int *length); 57 int counter (char *buf, int *length);
175 if (method & METHOD_URGENT) 175 if (method & METHOD_URGENT)
176 urgent_remove(c); 176 urgent_remove(c);
177 return; 177 return;
178 } 178 }
179 179
180 void un_star_window(GtkWidget *widget, gpointer data) { 180 int un_star_window(GtkWidget *widget, gpointer data) {
181 GtkWidget *parent = gtk_widget_get_ancestor(widget, GTK_TYPE_WINDOW); 181 GtkWidget *parent = gtk_widget_get_ancestor(widget, GTK_TYPE_WINDOW);
182 gtk_object_set_user_data(GTK_OBJECT(parent), gtk_object_get_user_data(GTK_OBJECT(widget))); 182 gtk_object_set_user_data(GTK_OBJECT(parent), gtk_object_get_user_data(GTK_OBJECT(widget)));
183 un_star(parent, data); 183 un_star(parent, data);
184 return 0;
184 } 185 }
185 186
186 /* This function returns the number in [ ]'s or 0 */ 187 /* This function returns the number in [ ]'s or 0 */
187 int counter (char *buf, int *length) { 188 int counter (char *buf, int *length) {
188 char temp[256]; 189 char temp[256];