cli: print stdin-offset when parsing (or validating) fails

This commit is contained in:
Patrick Boettcher 2017-07-05 14:20:03 +02:00
parent a3a4cd2d56
commit bea8b399d0

View File

@ -97,7 +97,7 @@ int main(int argc, char *argv[])
validator.validate(document);
} catch (std::exception &e) {
std::cerr << "schema validation failed\n";
std::cerr << e.what() << "\n";
std::cerr << e.what() << " at offset: " << std::cin.tellg() << "\n";
return EXIT_FAILURE;
}