--- a/src/gtkblist.c Wed Jan 05 20:08:18 2005 +0000 +++ b/src/gtkblist.c Thu Jan 06 01:27:34 2005 +0000 @@ -2688,7 +2688,7 @@ } gaim_signal_emit(gaim_gtk_blist_get_handle(), - "drawing-tooltip", node, &str->str); + "drawing-tooltip", node, str); return g_string_free(str, FALSE); } @@ -4728,7 +4728,7 @@ gaim_signal_register(gtk_blist_handle, "drawing-tooltip", gaim_marshal_VOID__POINTER_POINTER, NULL, 2, gaim_value_new(GAIM_TYPE_SUBTYPE, GAIM_SUBTYPE_BLIST_NODE), - gaim_value_new_outgoing(GAIM_TYPE_STRING)); + gaim_value_new_outgoing(GAIM_TYPE_BOXED, "GString *")); } void