mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-20 13:09:40 +00:00
allow colons in names (filter)
This commit is contained in:
parent
7e02c9acf2
commit
d007d4dc9a
1 changed files with 2 additions and 2 deletions
|
@ -92,7 +92,7 @@ CSMFilter::Token CSMFilter::Parser::getStringToken()
|
|||
{
|
||||
char c = mInput[mIndex];
|
||||
|
||||
if (std::isalpha (c) || c=='_' || (!string.empty() && std::isdigit (c)) || c=='"' ||
|
||||
if (std::isalpha (c) || c==':' || c=='_' || (!string.empty() && std::isdigit (c)) || c=='"' ||
|
||||
(!string.empty() && string[0]=='"'))
|
||||
string += c;
|
||||
else
|
||||
|
@ -214,7 +214,7 @@ CSMFilter::Token CSMFilter::Parser::getNextToken()
|
|||
case '?': ++mIndex; return Token (Token::Type_OneShot);
|
||||
}
|
||||
|
||||
if (c=='"' || c=='_' || std::isalpha (c))
|
||||
if (c=='"' || c=='_' || std::isalpha (c) || c==':')
|
||||
return getStringToken();
|
||||
|
||||
if (c=='-' || c=='.' || std::isdigit (c))
|
||||
|
|
Loading…
Reference in a new issue