From 1049ead9808438e49672718978a8c9f36aac4b61 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 24 Jul 2003 06:05:54 +0000 Subject: [PATCH] Fix warnings. --- src/osgDB/FieldReader.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/osgDB/FieldReader.cpp b/src/osgDB/FieldReader.cpp index bb1f48c19..fa7b3f3c7 100644 --- a/src/osgDB/FieldReader.cpp +++ b/src/osgDB/FieldReader.cpp @@ -60,16 +60,16 @@ void FieldReader::_init() int i; for(i=0;i<256;++i) _delimiterEatLookUp[i]=false; - _delimiterEatLookUp[' '] = true; - _delimiterEatLookUp['\t'] = true; - _delimiterEatLookUp['\n'] = true; - _delimiterEatLookUp['\r'] = true; + _delimiterEatLookUp[int(' ')] = true; + _delimiterEatLookUp[int('\t')] = true; + _delimiterEatLookUp[int('\n')] = true; + _delimiterEatLookUp[int('\r')] = true; for(i=0;i<256;++i) _delimiterKeepLookUp[i]=false; - _delimiterKeepLookUp['{'] = true; - _delimiterKeepLookUp['}'] = true; - _delimiterKeepLookUp['"'] = true; - _delimiterKeepLookUp['\''] = true; + _delimiterKeepLookUp[int('{')] = true; + _delimiterKeepLookUp[int('}')] = true; + _delimiterKeepLookUp[int('"')] = true; + _delimiterKeepLookUp[int('\'')] = true; } @@ -290,12 +290,12 @@ bool FieldReader::_readField(Field* fieldPtr) return fieldPtr && fieldPtr->getNoCharacters()!=0; } c = ch; - if (_delimiterEatLookUp[c]) + if (_delimiterEatLookUp[int(c)]) { _fin->ignore(1); return fieldPtr && fieldPtr->getNoCharacters()!=0; } - if (_delimiterKeepLookUp[c]) + if (_delimiterKeepLookUp[int(c)]) { return fieldPtr && fieldPtr->getNoCharacters()!=0; }