Perl_re_op_compile: eliminate clunky if (0) {}
authorDavid Mitchell <davem@iabyn.com>
Mon, 15 Apr 2013 13:41:10 +0000 (14:41 +0100)
committerDavid Mitchell <davem@iabyn.com>
Sat, 20 Apr 2013 16:23:12 +0000 (17:23 +0100)
commit0bc87de694cec42f550a6f96e21c5d2d59357e86
tree4c618ef71c8118a61591d381fcdb1e1c68ae0518
parentafcc953cc5342434e394c8d2e5b76e70591729a4
Perl_re_op_compile: eliminate clunky if (0) {}

There was a bit of code that did

    if (0) {
      redo_first_pass:
        ...foo...;
    }

to allow us to jump back and repeat the first pass, doing some extra stuff
the second time round. Since foo has now been abstracted into a separate
function, we can instead call it each time directly before jumping,
allowing us to remove the ugly if (0).
regcomp.c