=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/cond.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- src/usr.bin/make/cond.c 2007/09/18 09:44:35 1.39 +++ src/usr.bin/make/cond.c 2008/11/24 16:23:04 1.40 @@ -1,5 +1,5 @@ /* $OpenPackages$ */ -/* $OpenBSD: cond.c,v 1.39 2007/09/18 09:44:35 espie Exp $ */ +/* $OpenBSD: cond.c,v 1.40 2008/11/24 16:23:04 espie Exp $ */ /* $NetBSD: cond.c,v 1.7 1996/11/06 17:59:02 christos Exp $ */ /* @@ -347,7 +347,7 @@ if (isdigit(*str)) x = *str - '0'; else if (isxdigit(*str)) - x = 10 + *str - isupper(*str) ? 'A' : 'a'; + x = 10 + *str - (isupper(*str) ? 'A' : 'a'); else return false; i = (i << 4) + x;