diff --git a/src/ghtml-webkit.c b/src/ghtml-webkit.c index ece2039..c77d19a 100644 --- a/src/ghtml-webkit.c +++ b/src/ghtml-webkit.c @@ -1309,7 +1309,11 @@ static void _on_save_image_as(gpointer data) /* on_save_link_as */ static void _on_save_link_as(gpointer data) { - /* FIXME implement */ + GHtml * ghtml = data; + + surfer_download(ghtml->surfer, ghtml->popup_link, NULL); + free(ghtml->popup_link); + ghtml->popup_link = NULL; } #endif