diff options
author | Haldun Bayhantopcu <haldun@github.com> | 2023-07-25 21:38:40 +0200 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-07-26 14:46:19 +0000 |
commit | 47ff17a413e9f345dd935479f703d3d2964b237d (patch) | |
tree | 306d278c9702f2da2a85a2e9e6c81420f4099c6a /yarp | |
parent | bd5cc4d6a0150c0d32b49b73947f9dde1189a322 (diff) | |
download | ruby-47ff17a413e9f345dd935479f703d3d2964b237d.tar.gz |
[ruby/yarp] Fix error and warning locations
https://github.com/ruby/yarp/commit/b91317ab39
Diffstat (limited to 'yarp')
-rw-r--r-- | yarp/extension.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yarp/extension.c b/yarp/extension.c index 759cd90d70..4e801b3b05 100644 --- a/yarp/extension.c +++ b/yarp/extension.c @@ -280,7 +280,7 @@ parser_errors(yp_parser_t *parser, rb_encoding *encoding, VALUE source) { VALUE location_argv[] = { source, LONG2FIX(error->start - parser->start), - LONG2FIX(error->end - parser->start) + LONG2FIX(error->end - error->start) }; VALUE error_argv[] = { @@ -304,7 +304,7 @@ parser_warnings(yp_parser_t *parser, rb_encoding *encoding, VALUE source) { VALUE location_argv[] = { source, LONG2FIX(warning->start - parser->start), - LONG2FIX(warning->end - parser->start) + LONG2FIX(warning->end - warning->start) }; VALUE warning_argv[] = { |