diff --git a/src/osgDB/FieldReader.cpp b/src/osgDB/FieldReader.cpp index a5fc8ae64..81fe84bfa 100644 --- a/src/osgDB/FieldReader.cpp +++ b/src/osgDB/FieldReader.cpp @@ -248,17 +248,8 @@ bool FieldReader::_readField(Field* fieldPtr) c = ch; if (ch=='\\' && !escape) { - if (escape) - { - escape = false; - _fin->get(c); - if (fieldPtr) fieldPtr->addChar(c); - } - else - { - escape = true; - _fin->ignore(1); - } + escape = true; + _fin->ignore(1); } else if (ch=='\'') {