From 62e00b69fcd355bf2c1a2bab7ff2dac2357181b6 Mon Sep 17 00:00:00 2001 From: Markus Gans Date: Sat, 8 Apr 2017 13:41:37 +0200 Subject: [PATCH] Fix: Dereference of null pointer in ffiledialog.cpp --- src/ffiledialog.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ffiledialog.cpp b/src/ffiledialog.cpp index 02cec4a1..1905bf90 100644 --- a/src/ffiledialog.cpp +++ b/src/ffiledialog.cpp @@ -753,7 +753,9 @@ void FFileDialog::cb_processActivate (FWidget*, data_ptr) while ( iter != end ) { - if ( std::strcmp((*iter).name, input) == 0 && (*iter).type == DT_DIR ) + if ( (*iter).name + && std::strcmp((*iter).name, input) == 0 + && (*iter).type == DT_DIR ) { found = true; changeDir(input);