]> granicus.if.org Git - re2c/commit
Fixed segfault: regexp [^]* with 'bFlag' enabled.
authorUlya Fokanova <skvadrik@gmail.com>
Mon, 20 Jan 2014 16:07:42 +0000 (19:07 +0300)
committerUlya Fokanova <skvadrik@gmail.com>
Mon, 20 Jan 2014 16:07:42 +0000 (19:07 +0300)
commit255262b02928d3f38c00dd91952e3253c11c78f1
treedfe8fb471ee08398649f2b2ee1fb7c1506cc17ec
parent4243cf488ca2c53471831ad5096994ba895d7ff5
Fixed segfault: regexp [^]* with 'bFlag' enabled.

Changed 'unmap' function: now spans, that must be unmapped,
are always binded to upper adjacent span (if such span exists).
The previous version of 'unmap' used to bind unmapped spans
either to upper, or to lower adjacent span. Because of this change,
some tests need to be updated.
re2c/code.cc
re2c/test/bug1479044.b.c [changed mode: 0755->0644]
re2c/test/cvsignore.b.c
re2c/test/cvsignore.ub.c
re2c/test/cvsignore.wb.c
re2c/test/input12.boinput12.c.c
re2c/test/scanner_re2c.bi.c
re2c/test/segfault_full_range_star.bi.c [new file with mode: 0644]
re2c/test/segfault_full_range_star.bi.re [new file with mode: 0644]