diff options
author | Vincent Sanders <vince@kyllikki.org> | 2017-04-26 22:48:00 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2017-04-26 22:48:00 +0100 |
commit | 66602e63277ad0063e7267ea8e32d75da590bceb (patch) | |
tree | 8c3f956d43f4831225177c43b3dbd25524ea05ed /frontends/beos/window.cpp | |
parent | 87ed0904e0dd1fec1b204f64db760aa65fad2cd6 (diff) | |
download | netsurf-66602e63277ad0063e7267ea8e32d75da590bceb.tar.gz netsurf-66602e63277ad0063e7267ea8e32d75da590bceb.tar.bz2 |
fixup errors introduced in set_scroll API change
Diffstat (limited to 'frontends/beos/window.cpp')
-rw-r--r-- | frontends/beos/window.cpp | 16 |
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(); |