diff options
| author | yui-knk <spiketeika@gmail.com> | 2024-02-21 13:43:17 +0900 |
|---|---|---|
| committer | Yuichiro Kaneko <spiketeika@gmail.com> | 2024-02-22 19:08:20 +0900 |
| commit | 7d112b04c722862716486c6bda3bbd2f9aa9dc0f (patch) | |
| tree | 10fbc7462a854c53859914ea8a4de49b345e5262 /parse.y | |
| parent | 6a0b05f413931cf24c149c29cc317d2b9c623885 (diff) | |
Use `rb_encoding *` as literal hash of NODE_ENCODING
This reduces dependency on VALUE.
Diffstat (limited to 'parse.y')
| -rw-r--r-- | parse.y | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -217,7 +217,7 @@ literal_hash(st_data_t a) /* Same with NODE_STR */ return rb_parser_str_hash(RNODE_FILE(node)->path); case NODE_ENCODING: - return rb_node_encoding_val(node); + return (st_index_t)RNODE_ENCODING(node)->enc; default: rb_bug("unexpected node: %s", ruby_node_name(type)); } |
