=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/varmodifiers.c,v retrieving revision 1.46 retrieving revision 1.47 diff -c -r1.46 -r1.47 *** src/usr.bin/make/varmodifiers.c 2017/02/24 23:38:47 1.46 --- src/usr.bin/make/varmodifiers.c 2017/07/10 07:10:29 1.47 *************** *** 1,4 **** ! /* $OpenBSD: varmodifiers.c,v 1.46 2017/02/24 23:38:47 espie Exp $ */ /* $NetBSD: var.c,v 1.18 1997/03/18 19:24:46 christos Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: varmodifiers.c,v 1.47 2017/07/10 07:10:29 bluhm Exp $ */ /* $NetBSD: var.c,v 1.18 1997/03/18 19:24:46 christos Exp $ */ /* *************** *** 1517,1523 **** } else { Error("Bad modifier: %s", tstr); /* Try skipping to end of var... */ ! for (tstr++; *tstr != endc && *tstr != '\0';) tstr++; if (str != NULL && *freePtr) free(str); --- 1517,1523 ---- } else { Error("Bad modifier: %s", tstr); /* Try skipping to end of var... */ ! while (*tstr != endc && *tstr != '\0') tstr++; if (str != NULL && *freePtr) free(str);