fixed PVS-Studio warnings V728

This commit is contained in:
Mike Bogdanov 2017-07-13 12:41:23 +03:00
parent 064a385a64
commit 0c31d81711

View File

@ -995,7 +995,7 @@ namespace chaiscript
int in_interpolation = 0;
bool in_quote = false;
while (m_position.has_more() && ((*m_position != '\"') || ((*m_position == '\"') && (in_interpolation > 0)) || ((*m_position == '\"') && (prev_char == '\\')))) {
while (m_position.has_more() && ((*m_position != '\"') || (in_interpolation > 0) || (prev_char == '\\'))) {
if (!Eol_()) {
if (prev_char == '$' && *m_position == '{') {
@ -1281,7 +1281,7 @@ namespace chaiscript
char prev_char = *m_position;
++m_position;
while (m_position.has_more() && ((*m_position != '\'') || ((*m_position == '\'') && (prev_char == '\\')))) {
while (m_position.has_more() && ((*m_position != '\'') || (prev_char == '\\'))) {
if (!Eol_()) {
if (prev_char == '\\') {
prev_char = 0;