Remove dead code in token enumerator
Since we always search for the nearest separator (and strip them from the front of the next token) there can't be any separators left at the end of a token.
This commit is contained in:
@@ -264,7 +264,7 @@ static bool enumerate_token_enum(token_enum_t *this, char **token)
|
||||
}
|
||||
}
|
||||
|
||||
/* trim trailing characters/separators */
|
||||
/* trim trailing characters */
|
||||
pos--;
|
||||
while (pos >= *token)
|
||||
{
|
||||
@@ -278,17 +278,7 @@ static bool enumerate_token_enum(token_enum_t *this, char **token)
|
||||
}
|
||||
trim++;
|
||||
}
|
||||
sep = this->sep;
|
||||
while (*sep)
|
||||
{
|
||||
if (*sep == *pos)
|
||||
{
|
||||
*(pos--) = '\0';
|
||||
break;
|
||||
}
|
||||
sep++;
|
||||
}
|
||||
if (!*trim && !*sep)
|
||||
if (!*trim)
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user