aboutsummaryrefslogtreecommitdiffhomepage
path: root/ruby/ext
diff options
context:
space:
mode:
authorGravatar Josh Haberman <jhaberman@gmail.com>2016-04-14 20:27:45 -0700
committerGravatar Josh Haberman <jhaberman@gmail.com>2016-04-14 20:27:45 -0700
commite67ef3d449011c7923cf4c1e4b205ebd0d6f2167 (patch)
tree4c61ab7d12d62aae7f690deefda827abeb7cb6e8 /ruby/ext
parent800e986012f43512416cc960a3072642a393073a (diff)
Bugfix for JSON error case.
Diffstat (limited to 'ruby/ext')
-rw-r--r--ruby/ext/google/protobuf_c/upb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ruby/ext/google/protobuf_c/upb.c b/ruby/ext/google/protobuf_c/upb.c
index eac19f71..212f1e0e 100644
--- a/ruby/ext/google/protobuf_c/upb.c
+++ b/ruby/ext/google/protobuf_c/upb.c
@@ -11624,7 +11624,7 @@ _again:
#line 1270 "upb/json/parser.rl"
if (p != pe) {
- upb_status_seterrf(&parser->status, "Parse error at '%.*s'\n", p, pe - p);
+ upb_status_seterrf(&parser->status, "Parse error at '%.*s'\n", pe - p, p);
upb_env_reporterror(parser->env, &parser->status);
} else {
capture_suspend(parser, &p);