diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/RESearch.cxx | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/RESearch.cxx b/src/RESearch.cxx index ffcc58d36..87f2a6985 100644 --- a/src/RESearch.cxx +++ b/src/RESearch.cxx @@ -788,7 +788,7 @@ int RESearch::Execute(CharacterIndexer &ci, int lp, int endp) {  		}  	case CHR:			/* ordinary char: locate it fast */  		c = *(ap+1); -		while ((lp < endp) && (ci.CharAt(lp) != c)) +		while ((lp < endp) && (static_cast<unsigned char>(ci.CharAt(lp)) != c))  			lp++;  		if (lp >= endp)	/* if EOS, fail, else fall thru. */  			return 0;  | 
