=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/parse.c,v retrieving revision 1.119 retrieving revision 1.120 diff -u -r1.119 -r1.120 --- src/usr.bin/make/parse.c 2017/12/05 14:35:12 1.119 +++ src/usr.bin/make/parse.c 2017/12/19 20:44:53 1.120 @@ -1,4 +1,4 @@ -/* $OpenBSD: parse.c,v 1.119 2017/12/05 14:35:12 espie Exp $ */ +/* $OpenBSD: parse.c,v 1.120 2017/12/19 20:44:53 zhuk Exp $ */ /* $NetBSD: parse.c,v 1.29 1997/03/10 21:20:04 christos Exp $ */ /* @@ -582,7 +582,7 @@ if (*p == '\0') break; p++; - } while (!ISSPACE(*p)); + } while (*p != '\0' && !ISSPACE(*p)); /* No better match later on... */ if (*p == '\0')