From 4ac4d3369870d02526a81de8b73c467974d16a94 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Tue, 28 Apr 2009 21:53:57 +0200 Subject: fix for when handler == NULL --- uzbl.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'uzbl.c') diff --git a/uzbl.c b/uzbl.c index dc38794..86ffb6c 100644 --- a/uzbl.c +++ b/uzbl.c @@ -147,9 +147,11 @@ static gboolean download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data) { (void) web_view; (void) user_data; - const gchar* uri = webkit_download_get_uri ((WebKitDownload*)download); - printf("Download -> %s\n",uri); - run_command(download_handler, uri); + if (download_handler) { + const gchar* uri = webkit_download_get_uri ((WebKitDownload*)download); + printf("Download -> %s\n",uri); + run_command(download_handler, uri); + } return (FALSE); } -- cgit v1.2.3