svn commit: r225355 - user/gabor/tre-integration/contrib/tre/lib
Gabor Kovesdan
gabor at FreeBSD.org
Fri Sep 2 23:51:56 UTC 2011
Author: gabor
Date: Fri Sep 2 23:51:55 2011
New Revision: 225355
URL: http://svn.freebsd.org/changeset/base/225355
Log:
- Fix two more casts
Submitted by: ache
Modified:
user/gabor/tre-integration/contrib/tre/lib/tre-fastmatch.c
Modified: user/gabor/tre-integration/contrib/tre/lib/tre-fastmatch.c
==============================================================================
--- user/gabor/tre-integration/contrib/tre/lib/tre-fastmatch.c Fri Sep 2 20:35:22 2011 (r225354)
+++ user/gabor/tre-integration/contrib/tre/lib/tre-fastmatch.c Fri Sep 2 23:51:55 2011 (r225355)
@@ -213,8 +213,9 @@ static int fastcmp(const void *, const v
fg->len - i)); \
if (fg->icase) \
{ \
- char c = islower(fg->pattern[i]) ? toupper(fg->pattern[i]) \
- : tolower(fg->pattern[i]); \
+ char c = islower((unsigned char)fg->pattern[i]) ? \
+ toupper((unsigned char)fg->pattern[i]) : \
+ tolower((unsigned char)fg->pattern[i]); \
fg->qsBc[(unsigned char)c] = fg->len - i; \
DPRINT(("BC shift for char %c is %d\n", c, fg->len - i)); \
} \
More information about the svn-src-user
mailing list