From aa917d709c242dc5c46253758d7138fe25ded24a Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Wed, 22 Feb 2017 11:33:12 +0000 Subject: Avoid potential crash occurring after calling win->show(0,0) See [fltk.general] Drawing to Fl_Offscreen received signal SIGSEGV, Segmentation fault. that is unrelated to Fl_Offscreen but caused by calling win->show(0,0). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12179 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/drivers/X11/Fl_X11_Window_Driver.cxx | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/drivers/X11/Fl_X11_Window_Driver.cxx b/src/drivers/X11/Fl_X11_Window_Driver.cxx index 0f16c7812..f10ed307a 100644 --- a/src/drivers/X11/Fl_X11_Window_Driver.cxx +++ b/src/drivers/X11/Fl_X11_Window_Driver.cxx @@ -533,15 +533,17 @@ void Fl_X11_Window_Driver::show_with_args_begin() { void Fl_X11_Window_Driver::show_with_args_end(int argc, char **argv) { - // set the command string, used by state-saving window managers: - int j; - int n=0; for (j=0; j