On Tue, Nov 24, 2015 at 11:53 AM, Jim Jagielski <j...@jagunet.com> wrote:
> It's for these types of reasons that I suggest that > instead of looking at this as some replacement for > strcasecmp, we instead look at the function on how we > actually *use* it. As far as I know, we simply use > it to see if 2 strings are equal, ignoring ASCII case. > I could be wrong, and I'm sure someone will point out > if and where I am :) But even so, if *that* is the > use case, then we are free to define the function > (and create whatever name) however we want. > Well, there is another option, reject API bloat and insist that users set LC_ALL="C" if they want httpd to behave correctly and performantly. I don't suppose you tested the performance after turning off UTF-8 processing on your Mac?