From 6ccd774b8e49cd7d135829c5ee37139e7ea7cb36 Mon Sep 17 00:00:00 2001 From: Marco Peereboom Date: Wed, 12 Jan 2011 02:21:04 +0000 Subject: fix a double unref --- xxxterm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'xxxterm.c') diff --git a/xxxterm.c b/xxxterm.c index 02b74be..07388fd 100644 --- a/xxxterm.c +++ b/xxxterm.c @@ -4505,9 +4505,9 @@ favicon_download_status_changed_cb(WebKitDownload *download, GParamSpec *spec, switch (status) { case WEBKIT_DOWNLOAD_STATUS_FINISHED: load_favicon(t); - /* FALLTHROUGH */ + g_object_unref(t->icon_download); + break; case WEBKIT_DOWNLOAD_STATUS_ERROR: - webkit_download_cancel(t->icon_download); /* just incase */ case WEBKIT_DOWNLOAD_STATUS_CANCELLED: g_object_unref(t->icon_download); break; -- cgit 1.4.1-2-gfad0