summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Arellano Cid <jcid@dillo.org>2011-08-11 16:14:40 -0400
committerJorge Arellano Cid <jcid@dillo.org>2011-08-11 16:14:40 -0400
commit43d87ceeb0bc60b267e56461b71b7f93d1076b17 (patch)
treefacf26c43c56a6635c2e88d97494a3c66ae32283
parent6c678ca4b67ec5991e75e3de176c4c7ff89968d4 (diff)
parent29c5d635f8ed3fe0559f1482b6b6eab4cbe66f4c (diff)
merge
-rw-r--r--src/uicmd.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/uicmd.cc b/src/uicmd.cc
index d3ab8ded..f924bca4 100644
--- a/src/uicmd.cc
+++ b/src/uicmd.cc
@@ -874,13 +874,11 @@ void a_UIcmd_save_link(BrowserWindow *bw, const DilloUrl *url)
a_UIcmd_set_save_dir(prefs.save_dir);
SuggestedName = UIcmd_make_save_filename(URL_STR(url));
- name = a_Dialog_save_file("Save Link as File", NULL, SuggestedName);
- MSG("a_UIcmd_save_link: %s\n", name);
- dFree(SuggestedName);
-
- if (name) {
+ if ((name = a_Dialog_save_file("Save Link as File", NULL, SuggestedName))) {
+ MSG("a_UIcmd_save_link: %s\n", name);
a_Nav_save_url(bw, url, name);
}
+ dFree(SuggestedName);
}
/*