* variable.c (do_variable_definition): If $SHELL was not found,
process "SHELL=foo" as any other variable definition. This avoids
segfaults when SHELL=foo is specified on the Make command line.
Reported by Orgad Shaneh <orgads@gmail.com>.
}
}
else
+ v = NULL;
+
+ /* If not $SHELL, or if $SHELL points to a program we didn't find,
+ just process this variable "as usual". */
+ if (!v)
#endif
/* If we are defining variables inside an $(eval ...), we might have a