summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-11-03 23:05:59 +0000
committerVincent Sanders <vince@kyllikki.org>2014-11-03 23:05:59 +0000
commitbdfedb686bcad6da823c79e879451053f736c8d5 (patch)
treeac42cce6ff317eeac06ffb39db186c6a4822de06 /desktop
parent49ac8c3a94e2e3792bb9de43e3ecde03a17ec4a5 (diff)
downloadnetsurf-bdfedb686bcad6da823c79e879451053f736c8d5.tar.gz
netsurf-bdfedb686bcad6da823c79e879451053f736c8d5.tar.bz2
replace save_link operation table entry usage of textural url with nsurl
Diffstat (limited to 'desktop')
-rw-r--r--desktop/gui_factory.c5
-rw-r--r--desktop/gui_window.h2
2 files changed, 4 insertions, 3 deletions
diff --git a/desktop/gui_factory.c b/desktop/gui_factory.c
index 9be1773c4..24de1ffb8 100644
--- a/desktop/gui_factory.c
+++ b/desktop/gui_factory.c
@@ -62,10 +62,11 @@ static bool gui_default_window_drag_start(struct gui_window *g,
return true;
}
-static void gui_default_window_save_link(struct gui_window *g,
- const char *url,
+static nserror gui_default_window_save_link(struct gui_window *g,
+ nsurl *url,
const char *title)
{
+ return NSERROR_OK;
}
static void gui_default_window_set_icon(struct gui_window *g,
diff --git a/desktop/gui_window.h b/desktop/gui_window.h
index 63a62907f..05c26afa1 100644
--- a/desktop/gui_window.h
+++ b/desktop/gui_window.h
@@ -237,7 +237,7 @@ struct gui_window_table {
bool (*drag_start)(struct gui_window *g, gui_drag_type type, const struct rect *rect);
/** save link operation */
- void (*save_link)(struct gui_window *g, const char *url, const char *title);
+ nserror (*save_link)(struct gui_window *g, nsurl *url, const char *title);
/**
* Scrolls the specified area of a browser window into view.