mirror of
https://github.com/boostorg/spirit.git
synced 2026-01-19 04:42:11 +00:00
Qi.Examples: min_xml: Fixed past the end iterator increment
This commit is contained in:
@@ -229,7 +229,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
else
|
||||
{
|
||||
std::string::const_iterator some = iter+30;
|
||||
std::string::const_iterator some = iter + std::min(30, int(end - iter));
|
||||
std::string context(iter, (some>end)?end:some);
|
||||
std::cout << "-------------------------\n";
|
||||
std::cout << "Parsing failed\n";
|
||||
|
||||
@@ -224,7 +224,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
else
|
||||
{
|
||||
std::string::const_iterator some = iter+30;
|
||||
std::string::const_iterator some = iter + std::min(30, int(end - iter));
|
||||
std::string context(iter, (some>end)?end:some);
|
||||
std::cout << "-------------------------\n";
|
||||
std::cout << "Parsing failed\n";
|
||||
|
||||
@@ -233,7 +233,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
else
|
||||
{
|
||||
std::string::const_iterator some = iter+30;
|
||||
std::string::const_iterator some = iter + std::min(30, int(end - iter));
|
||||
std::string context(iter, (some>end)?end:some);
|
||||
std::cout << "-------------------------\n";
|
||||
std::cout << "Parsing failed\n";
|
||||
|
||||
Reference in New Issue
Block a user