From af83098a15a3655837a8fdedf1276c89c17ad6e2 Mon Sep 17 00:00:00 2001 From: Wesley Merkel Date: Thu, 17 Apr 2014 05:06:48 -0600 Subject: [PATCH] Avoid segfault from empty 'Open' dialog Fl_Tree::find_item() segfaults when called with an empty string. This may be an NTK/FLTK problem, but this will fix things in the meantime. --- session-manager/src/session-manager.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session-manager/src/session-manager.C b/session-manager/src/session-manager.C index 6a1aab8..3135000 100644 --- a/session-manager/src/session-manager.C +++ b/session-manager/src/session-manager.C @@ -585,7 +585,7 @@ public: { const char *name = fl_input( "Open Session", NULL ); - if ( ! name ) + if ( ! name || *name == '\0' ) return; Fl_Tree_Item *item = session_browser->find_item( name );