# HG changeset patch # User ib # Date 1362925586 0 # Node ID 4d8a46729aeafe7a2e3760fbee4a132205c9b77c # Parent 19863172756d0fcc190bf6d242ead159f08e641e Simplify comparison. Use gstrcmp() which can handle NULL. diff -r 19863172756d -r 4d8a46729aea gui/dialog/fileselect.c --- a/gui/dialog/fileselect.c Sun Mar 10 14:25:54 2013 +0000 +++ b/gui/dialog/fileselect.c Sun Mar 10 14:26:26 2013 +0000 @@ -391,7 +391,7 @@ if ( !subject ) return; for ( i=0;i < FF_ARRAY_ELEMS(fsHistory);i++ ) - if ( fsHistory[i] && !strcmp( fsHistory[i],subject ) ) + if ( gstrcmp( fsHistory[i],subject ) == 0 ) { entry=fsHistory[i]; break;