summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2020-10-03 14:23:43 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2020-10-03 14:23:43 +0100
commit6848cc890a5eab8ea166b737d7f35a5b8ed94950 (patch)
treee2e863e4535ce2d1985dd1ba9cac7b1fcbc1ba38
parentba4c20a0c7213f2b5d0b8b9b7761e73138a7b133 (diff)
downloadnetsurf-6848cc890a5eab8ea166b737d7f35a5b8ed94950.tar.gz
netsurf-6848cc890a5eab8ea166b737d7f35a5b8ed94950.tar.bz2
browser_window: Check for bw==NULL before dereferencing it
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r--desktop/browser_window.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/desktop/browser_window.c b/desktop/browser_window.c
index 32247062e..7b553f4e0 100644
--- a/desktop/browser_window.c
+++ b/desktop/browser_window.c
@@ -2599,14 +2599,14 @@ browser_window_redraw(struct browser_window *bw,
struct rect content_clip;
nserror res;
- x /= bw->scale;
- y /= bw->scale;
-
if (bw == NULL) {
NSLOG(netsurf, INFO, "NULL browser window");
return false;
}
+ x /= bw->scale;
+ y /= bw->scale;
+
if ((bw->current_content == NULL) &&
(bw->children == NULL)) {
/* Browser window has no content, render blank fill */