aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.c
diff options
context:
space:
mode:
authorGravatar Barrucadu <mike@barrucadu.co.uk>2009-04-28 21:37:33 +0100
committerGravatar Barrucadu <mike@barrucadu.co.uk>2009-04-28 21:37:33 +0100
commitc526c4fef6ab970cdc68f9bcc2a7661af98a8fbc (patch)
tree56c98ccae2d4d6c9e0e615a58bf7ef53b65ad735 /uzbl.c
parent1cdcee63ac18c2042eabb9aa572d24e255a96183 (diff)
parent3d7c6eb5cf74830b023e023cb8727a7fa86d4887 (diff)
Merge branch 'dieter/experimental' into experimental
Diffstat (limited to 'uzbl.c')
-rw-r--r--uzbl.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/uzbl.c b/uzbl.c
index 9cb9001..d3a27e0 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);
}