Mercurial > pidgin
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]; |