summaryrefslogtreecommitdiff
path: root/beos
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-10-29 00:17:11 +0000
committerVincent Sanders <vince@kyllikki.org>2014-10-29 00:18:12 +0000
commit7ace528729c37d665e269c8a76991739c9437088 (patch)
treec6e6d60655da38fecd8f9bd74980b01f402715e8 /beos
parent4b941297aaa8de2b092b6b799fcfc91d6e0e4782 (diff)
downloadnetsurf-7ace528729c37d665e269c8a76991739c9437088.tar.gz
netsurf-7ace528729c37d665e269c8a76991739c9437088.tar.bz2
Update url setting API to return nserror code instead of calling warn_user
Diffstat (limited to 'beos')
-rw-r--r--beos/scaffolding.cpp4
-rw-r--r--beos/scaffolding.h2
2 files changed, 4 insertions, 2 deletions
diff --git a/beos/scaffolding.cpp b/beos/scaffolding.cpp
index 860c0570d..48cf72ec3 100644
--- a/beos/scaffolding.cpp
+++ b/beos/scaffolding.cpp
@@ -2166,7 +2166,7 @@ void gui_window_set_status(struct gui_window *_g, const char *text)
g->top_view->UnlockLooper();
}
-void gui_window_set_url(struct gui_window *_g, const char *url)
+nserror gui_window_set_url(struct gui_window *_g, const char *url)
{
struct beos_scaffolding *g = nsbeos_get_scaffold(_g);
if (g->top_level != _g) return;
@@ -2178,6 +2178,8 @@ void gui_window_set_url(struct gui_window *_g, const char *url)
g->url_bar->SetText(url);
g->top_view->UnlockLooper();
+
+ return NSERROR_OK;
}
void gui_window_start_throbber(struct gui_window* _g)
diff --git a/beos/scaffolding.h b/beos/scaffolding.h
index 78ba14222..c732bc9ed 100644
--- a/beos/scaffolding.h
+++ b/beos/scaffolding.h
@@ -200,7 +200,7 @@ void nsbeos_scaffolding_destroy(nsbeos_scaffolding *scaffold);
void nsbeos_scaffolding_popup_menu(nsbeos_scaffolding *g, BPoint where);
void gui_window_set_title(struct gui_window *_g, const char *title);
-void gui_window_set_url(struct gui_window *_g, const char *url);
+nserror gui_window_set_url(struct gui_window *_g, const char *url);
void gui_window_set_icon(struct gui_window *_g, hlcache_handle *icon);
void gui_window_set_status(struct gui_window *_g, const char *text);
void gui_window_start_throbber(struct gui_window* _g);