--- src/usr.bin/make/str.c 2005/01/27 02:30:19 1.22 +++ src/usr.bin/make/str.c 2005/02/04 22:35:42 1.23 @@ -225,7 +225,8 @@ brk_string(char *str, int *store_argc, B *t++ = (char)ch; } done: argv[argc] = NULL; - *store_argc = argc; + if ((store_argc != NULL) + *store_argc = argc; return (argv); }