From bea8b399d04f575be3d623854029daec38183956 Mon Sep 17 00:00:00 2001 From: Patrick Boettcher Date: Wed, 5 Jul 2017 14:20:03 +0200 Subject: [PATCH] cli: print stdin-offset when parsing (or validating) fails --- app/json-schema-validate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/json-schema-validate.cpp b/app/json-schema-validate.cpp index 066632b..bf0cfdf 100644 --- a/app/json-schema-validate.cpp +++ b/app/json-schema-validate.cpp @@ -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; }