diff options
| author | Bouke van der Bijl <[email protected]> | 2016-11-18 16:17:40 -0500 |
|---|---|---|
| committer | Bouke van der Bijl <[email protected]> | 2016-11-24 09:54:18 -0500 |
| commit | 73e4f069becaf69707b990d658b34155f8973508 (patch) | |
| tree | 38cfdf461e9167da70dea3dd60093fa009dd3048 /test/t/codegen.rb | |
| parent | a630c4f413f6af764e68210430e8b61a435d38d7 (diff) | |
| download | mruby-73e4f069becaf69707b990d658b34155f8973508.tar.gz mruby-73e4f069becaf69707b990d658b34155f8973508.zip | |
Fix nested empty heredoc causing segfault
As reported by https://hackerone.com/jpenalbae
Diffstat (limited to 'test/t/codegen.rb')
| -rw-r--r-- | test/t/codegen.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/t/codegen.rb b/test/t/codegen.rb new file mode 100644 index 000000000..2f44ca247 --- /dev/null +++ b/test/t/codegen.rb @@ -0,0 +1,10 @@ +## +# Codegen tests + +assert('nested empty heredoc') do + _, a = nil, <<B +#{<<A} +A +B + assert_equal "\n", a +end |
