Generalize foldEQ_utf8_flags()
authorKarl Williamson <khw@cpan.org>
Wed, 19 Dec 2018 04:08:57 +0000 (21:08 -0700)
committerKarl Williamson <khw@cpan.org>
Tue, 25 Dec 2018 16:08:11 +0000 (09:08 -0700)
commitb440891300f1367ed87e991de808a772043db4d8
tree3a7d42f9fd1d1160de0bc99a301ddebfbc1d02dd
parentcfd2398321b12901ccf268fac831f8dbc085b44d
Generalize foldEQ_utf8_flags()

Prior to this commit, the second string parameter had to be UTF-8
encoded on input if it was pre-folded.  This commit removes that
restriction, but leaving it in place for the first string parameter.
Should we ever have both parameters possibly pre-folded, we would make
the same change to the first parameter, but now, the parameters can just
be swapped if necessary to meet this restriction, with no loss of
generality.  This saves a few instructions.
utf8.c