diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2024-09-23 13:55:37 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2024-09-25 08:56:14 -0400 |
| commit | 407f8b871668b257f28303a74cf38cc2b53ca965 (patch) | |
| tree | 9c4e92d4a5b908da3ab60cfa81456c89ad24c7c2 /include | |
| parent | 3830bca5edd6964131971866c80107c89fac5362 (diff) | |
Fix memory leak in Ripper for indented heredocs
The allocated parser string is never freed, which causes a memory leak.
The following code leaks memory:
Ripper.sexp_raw(DATA.read)
__END__
<<~EOF
a
#{1}
a
EOF
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11669
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
