allow all chars in field names
This commit is contained in:
@@ -1299,6 +1299,17 @@ void validateFieldName(const std::string& n)
|
||||
msg<<"Field name \""<<n<<"\" must begin with A-Z, a-z, or '_'";
|
||||
throw std::invalid_argument(msg.str());
|
||||
}
|
||||
/*
|
||||
size_t i = n.find_first_of("\"' ./");
|
||||
if (i != std::string::npos)
|
||||
{
|
||||
std::cerr << "Warning: character '" << n[i] << "' ("
|
||||
<< (unsigned int)(unsigned char)n[i]
|
||||
<< ") in field name \"" << n
|
||||
<< "\" may have undesired side effects." << std::endl;
|
||||
}
|
||||
*/
|
||||
/*
|
||||
for(size_t i=0, N=n.size(); i<N; i++)
|
||||
{
|
||||
char c = n[i];
|
||||
@@ -1317,6 +1328,7 @@ void validateFieldName(const std::string& n)
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
void validateFieldNames(const StringArray& l)
|
||||
|
||||
Reference in New Issue
Block a user