From c53313ac6ed1f1d11f2a2ca912cfc38596a28f50 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 6 Jun 2011 09:37:21 +0000 Subject: Fix potential NULL pointer dereference, if !XineramaIsActive(...). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8783 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/screen_xywh.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screen_xywh.cxx b/src/screen_xywh.cxx index f1e9dd52a..21e4e5eb9 100644 --- a/src/screen_xywh.cxx +++ b/src/screen_xywh.cxx @@ -259,7 +259,7 @@ void Fl::screen_xywh(int &X, int &Y, int &W, int &H, int n) { } #else #if HAVE_XINERAMA - if (num_screens > 0) { + if (num_screens > 0 && screens) { X = screens[n].x_org; Y = screens[n].y_org; W = screens[n].width; -- cgit v1.2.3