regcomp.c: Process all POSIXes in [...] under /l
authorKarl Williamson <public@khwilliamson.com>
Wed, 29 Jan 2014 21:38:00 +0000 (14:38 -0700)
committerKarl Williamson <public@khwilliamson.com>
Wed, 29 Jan 2014 21:51:55 +0000 (14:51 -0700)
commit6e79ab66ceb8b6d6046d356b6b4eba9c98b33599
tree7f30569a5f811c3d3c206346d2e6a3a42b55faef
parent69e3da3c82c173aa3d9eb8701fef83e86ae166f5
regcomp.c: Process all POSIXes in [...] under /l

Commit 31f05a37 introduced a regression in which if you have something
like /[\s\d[:punct:]/, all but the final class were ignored.  This was
due to initialization happening every time through the loop, instead of
the first time needed.
regcomp.c
t/run/locale.t