From fb475dce0aeca96bf212998533af2248f0a182b4 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Thu, 2 Jun 2011 17:12:38 +1000 Subject: Fix warnings from an ignored modifier and character indices. --- src/RESearch.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/RESearch.cxx b/src/RESearch.cxx index f26375fe5..ffcc58d36 100644 --- a/src/RESearch.cxx +++ b/src/RESearch.cxx @@ -321,7 +321,7 @@ void RESearch::ChSetWithCase(unsigned char c, bool caseSensitive) { } } -const unsigned char escapeValue(unsigned char ch) { +unsigned char escapeValue(unsigned char ch) { switch (ch) { case 'a': return '\a'; case 'b': return '\b'; @@ -888,10 +888,10 @@ int RESearch::PMatch(CharacterIndexer &ci, int lp, int endp, char *ap) { return NOTFOUND; break; case BOT: - bopat[*ap++] = lp; + bopat[static_cast(*ap++)] = lp; break; case EOT: - eopat[*ap++] = lp; + eopat[static_cast(*ap++)] = lp; break; case BOW: if ((lp!=bol && iswordc(ci.CharAt(lp-1))) || !iswordc(ci.CharAt(lp))) -- cgit v1.2.3