pidgin/gtkstatusbox.c

changeset 23870
de158d6a6c24
parent 23869
e650ca347f69
equal deleted inserted replaced
23869:e650ca347f69 23870:de158d6a6c24
201 GList *l; 201 GList *l;
202 int status_no = -1; 202 int status_no = -1;
203 const PurpleStatusType *statustype = NULL; 203 const PurpleStatusType *statustype = NULL;
204 const char *message; 204 const char *message;
205 205
206 statustype = purple_status_type_find_with_id(purple_account_get_status_types(account), 206 statustype = purple_status_type_find_with_id((GList *)purple_account_get_status_types(account),
207 purple_status_type_get_id(purple_status_get_type(newstatus))); 207 (char *)purple_status_type_get_id(purple_status_get_type(newstatus)));
208 208
209 for (l = purple_account_get_status_types(account); l != NULL; l = l->next) { 209 for (l = purple_account_get_status_types(account); l != NULL; l = l->next) {
210 PurpleStatusType *status_type = (PurpleStatusType *)l->data; 210 PurpleStatusType *status_type = (PurpleStatusType *)l->data;
211 211
212 if (!purple_status_type_is_user_settable(status_type) || 212 if (!purple_status_type_is_user_settable(status_type) ||
374 374
375 static gboolean 375 static gboolean
376 icon_box_leave_cb(GtkWidget *widget, GdkEventCrossing *event, PidginStatusBox *box) 376 icon_box_leave_cb(GtkWidget *widget, GdkEventCrossing *event, PidginStatusBox *box)
377 { 377 {
378 gdk_window_set_cursor(widget->window, box->arrow_cursor); 378 gdk_window_set_cursor(widget->window, box->arrow_cursor);
379 gtk_image_set_from_pixbuf(GTK_IMAGE(box->icon), box->buddy_icon); 379 gtk_image_set_from_pixbuf(GTK_IMAGE(box->icon), box->buddy_icon) ;
380 return FALSE; 380 return FALSE;
381 } 381 }
382 382
383 383
384 static const GtkTargetEntry dnd_targets[] = { 384 static const GtkTargetEntry dnd_targets[] = {

mercurial