Mercurial > pidgin.yaz
diff src/gtkutils.c @ 8913:d729311f6352
[gaim-migrate @ 9683]
a pair of bug fixes from marv
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Mon, 10 May 2004 04:01:46 +0000 |
parents | c430e99bb147 |
children | b875f5d57b81 |
line wrap: on
line diff
--- a/src/gtkutils.c Sun May 09 20:01:13 2004 +0000 +++ b/src/gtkutils.c Mon May 10 04:01:46 2004 +0000 @@ -56,10 +56,18 @@ guint accels_save_timer = 0; +static gboolean +url_clicked_idle_cb(gpointer data) +{ + gaim_notify_uri(NULL, data); + g_free(data); + return FALSE; +} + static void url_clicked_cb(GtkWidget *w, const char *uri) { - gaim_notify_uri(NULL, uri); + g_idle_add(url_clicked_idle_cb, g_strdup(uri)); } void