Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Sep 2011 23:51:55 +0000 (UTC)
From:      Gabor Kovesdan <gabor@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r225355 - user/gabor/tre-integration/contrib/tre/lib
Message-ID:  <201109022351.p82Npt2P020915@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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));	\
         }								\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201109022351.p82Npt2P020915>