Move the longjmp() that implements REQUIRE_UTF8 up to Perl_re_op_compile().
authorNicholas Clark <nick@ccl4.org>
Sat, 19 Jan 2013 10:06:10 +0000 (11:06 +0100)
committerNicholas Clark <nick@ccl4.org>
Tue, 19 Mar 2013 10:53:19 +0000 (11:53 +0100)
commit8aed9c310f6afc92a1b486e88fa61c5ccd648a9a
tree389ec15d932e92f6376d6de6fb55a6e751b8f072
parent8d9c2815bfe0506d5c64749349c443f812453ba1
Move the longjmp() that implements REQUIRE_UTF8 up to Perl_re_op_compile().

With longjmp() and setjmp() now in the same function (and all tests passing),
it becomes easy to replace the pair with a goto. Still evil, but "the lesser
of two evils".
regcomp.c