summaryrefslogtreecommitdiff
path: root/frontends/beos
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2017-04-26 22:48:00 +0100
committerVincent Sanders <vince@kyllikki.org>2017-04-26 22:48:00 +0100
commit66602e63277ad0063e7267ea8e32d75da590bceb (patch)
tree8c3f956d43f4831225177c43b3dbd25524ea05ed /frontends/beos
parent87ed0904e0dd1fec1b204f64db760aa65fad2cd6 (diff)
downloadnetsurf-66602e63277ad0063e7267ea8e32d75da590bceb.tar.gz
netsurf-66602e63277ad0063e7267ea8e32d75da590bceb.tar.bz2
fixup errors introduced in set_scroll API change
Diffstat (limited to 'frontends/beos')
-rw-r--r--frontends/beos/window.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/frontends/beos/window.cpp b/frontends/beos/window.cpp
index 2121d9456..8acb20a37 100644
--- a/frontends/beos/window.cpp
+++ b/frontends/beos/window.cpp
@@ -1049,16 +1049,20 @@ static nserror
gui_window_set_scroll(struct gui_window *g, const struct rect *rect)
{
//CALLED();
- if (g->view == NULL)
- return;
- if (!g->view->LockLooper())
- return;
+ if (g->view == NULL) {
+ return NSERROR_BAD_PARAMETER;
+ }
+ if (!g->view->LockLooper()) {
+ return NSERROR_BAD_PARAMETER;
+ }
#warning XXX: report to view frame ?
- if (g->view->ScrollBar(B_HORIZONTAL))
+ if (g->view->ScrollBar(B_HORIZONTAL)) {
g->view->ScrollBar(B_HORIZONTAL)->SetValue(rect->x0);
- if (g->view->ScrollBar(B_VERTICAL))
+ }
+ if (g->view->ScrollBar(B_VERTICAL)) {
g->view->ScrollBar(B_VERTICAL)->SetValue(rect->y0);
+ }
g->view->UnlockLooper();