summaryrefslogtreecommitdiff
path: root/beos
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-01-16 00:52:17 +0000
committerVincent Sanders <vince@kyllikki.org>2014-01-16 00:52:17 +0000
commitd47fed45245ddcecfb69d1e951ce627bdb6a44ff (patch)
tree53eacf0d3bea9804c53dd7e59ad335959474ced5 /beos
parent38cb39339a8f1f9a0afb69340a404fd767db5a79 (diff)
downloadnetsurf-d47fed45245ddcecfb69d1e951ce627bdb6a44ff.tar.gz
netsurf-d47fed45245ddcecfb69d1e951ce627bdb6a44ff.tar.bz2
move 401 login into operation table
Diffstat (limited to 'beos')
-rw-r--r--beos/gui.cpp2
-rw-r--r--beos/gui.h3
-rw-r--r--beos/login.cpp1
3 files changed, 4 insertions, 2 deletions
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"