check for EOF while parsing quoted strings

This commit is contained in:
Daniel Larimer 2014-06-05 11:54:19 -04:00
parent dd32afd0c3
commit 0a2a9ec25b

View file

@ -83,6 +83,9 @@ namespace fc
case '\\':
token << parseEscape( in );
break;
case 0x04:
FC_THROW_EXCEPTION( parse_error_exception, "EOF before closing '\"' in string '${token}'",
("token", token.str() ) );
case '"':
in.get();
return token.str();