aboutsummaryrefslogtreecommitdiff
path: root/src/survive.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/survive.c')
-rw-r--r--src/survive.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/survive.c b/src/survive.c
index fa0a952..911a900 100644
--- a/src/survive.c
+++ b/src/survive.c
@@ -245,8 +245,10 @@ SurviveContext *survive_init_internal(int argc, char *const *argv) {
exit(0);
}
- if( strstr( lastparam, "poser" ) ) PrintMatchingDrivers( "Poser", matchingparam );
- else if( strstr( lastparam, "disambiguator" ) ) PrintMatchingDrivers( "Disambiguator", matchingparam );
+ if (lastparam && strstr(lastparam, "poser"))
+ PrintMatchingDrivers("Poser", matchingparam);
+ else if (lastparam && strstr(lastparam, "disambiguator"))
+ PrintMatchingDrivers("Disambiguator", matchingparam);
else
{
printf( "-h -m -p -l -c " );