diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2010-03-28 12:56:39 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2010-03-28 12:56:39 +0000 |
commit | 270ef59a98d34fef418fb6cd27e46f3edc912948 (patch) | |
tree | 9d363b42d441640e1d2dbff3ba548a2cdf8d67a9 /gtk/gtk_login.c | |
parent | 21da4f5bdf74c6654730c32dfcc1c6b3d24da4b4 (diff) | |
download | netsurf-270ef59a98d34fef418fb6cd27e46f3edc912948.tar.gz netsurf-270ef59a98d34fef418fb6cd27e46f3edc912948.tar.bz2 |
Merge jmb/new-cache; r=dsilvers,rs=vince
svn path=/trunk/netsurf/; revision=10180
Diffstat (limited to 'gtk/gtk_login.c')
-rw-r--r-- | gtk/gtk_login.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk/gtk_login.c b/gtk/gtk_login.c index 3bb11a66b..ed6f92407 100644 --- a/gtk/gtk_login.c +++ b/gtk/gtk_login.c @@ -25,6 +25,7 @@ #include "utils/log.h" #include "gtk/gtk_gui.h" #include "content/content.h" +#include "content/hlcache.h" #include "content/urldb.h" #include "desktop/browser.h" #include "desktop/401login.h" @@ -51,16 +52,16 @@ static void nsgtk_login_next(GtkWidget *w, gpointer data); static void nsgtk_login_ok_clicked(GtkButton *w, gpointer data); static void nsgtk_login_cancel_clicked(GtkButton *w, gpointer data); -void gui_401login_open(struct browser_window *bw, struct content *c, +void gui_401login_open(struct browser_window *bw, hlcache_handle *c, const char *realm) { char *host; url_func_result res; - res = url_host(c->url, &host); + res = url_host(content_get_url(c), &host); assert(res == URL_FUNC_OK); - create_login_window(bw, host, realm, c->url); + create_login_window(bw, host, realm, content_get_url(c)); free(host); } |