From d47fed45245ddcecfb69d1e951ce627bdb6a44ff Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Thu, 16 Jan 2014 00:52:17 +0000 Subject: move 401 login into operation table --- beos/gui.cpp | 2 +- beos/gui.h | 3 +++ beos/login.cpp | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) (limited to 'beos') diff --git a/beos/gui.cpp b/beos/gui.cpp index 3600e85d0..4a6475894 100644 --- a/beos/gui.cpp +++ b/beos/gui.cpp @@ -49,7 +49,6 @@ extern "C" { #include "content/fetchers/curl.h" #include "content/fetchers/resource.h" #include "content/urldb.h" -#include "desktop/401login.h" #include "desktop/browser_private.h" #include "desktop/gui.h" #include "desktop/netsurf.h" @@ -1071,6 +1070,7 @@ static struct gui_browser_table beos_browser_table = { .launch_url = gui_launch_url, .filename_from_path = filename_from_path, .path_add_part = path_add_part, + .login = gui_401login_open, }; diff --git a/beos/gui.h b/beos/gui.h index b9d66320c..ea1a8ad3a 100644 --- a/beos/gui.h +++ b/beos/gui.h @@ -32,6 +32,9 @@ extern bool replicated; int gui_init_replicant(int argc, char** argv); +extern "C" void gui_401login_open(nsurl *url, const char *realm, + nserror (*cb)(bool proceed, void *pw), void *cbpw); + extern char *options_file_location; diff --git a/beos/login.cpp b/beos/login.cpp index 90cadde7b..5cd7a3c83 100644 --- a/beos/login.cpp +++ b/beos/login.cpp @@ -31,7 +31,6 @@ extern "C" { #include "content/content.h" #include "content/urldb.h" #include "desktop/browser.h" -#include "desktop/401login.h" #include "desktop/gui.h" #include "utils/messages.h" #include "utils/url.h" -- cgit v1.2.3