On Mon, Nov 23, 2015 at 9:58 AM, <j...@apache.org> wrote: > Author: jim > Date: Mon Nov 23 15:58:25 2015 > New Revision: 1715859 > > URL: http://svn.apache.org/viewvc?rev=1715859&view=rev > Log: > we just worry about "equality" with this implementation... > So it's not a "real" strcasecmp replacement. > > Modified: > httpd/httpd/trunk/include/httpd.h > > Modified: httpd/httpd/trunk/include/httpd.h > URL: > http://svn.apache.org/viewvc/httpd/httpd/trunk/include/httpd.h?rev=1715859&r1=1715858&r2=1715859&view=diff > > ============================================================================== > --- httpd/httpd/trunk/include/httpd.h (original) > +++ httpd/httpd/trunk/include/httpd.h Mon Nov 23 15:58:25 2015 > @@ -2442,9 +2442,8 @@ AP_DECLARE(int) ap_array_str_contains(co > * Known-fast version of strcasecmp(): ASCII case-folding, POSIX compliant > * @param s1 The 1st string to compare > * @param s2 The 2nd string to compare > - * @return integer greater than, equal to, or less than 0, depending on > - * if s1 is lexicographically greater than, equal to, or less > - * than s2 ignoring case. > + * @return 0 if s1 is lexicographically equal to s2 ignoring case; > + * non-0 otherwise. > */ > AP_DECLARE(int) ap_casecmpstr(const char *s1, const char *s2); > > @@ -2453,9 +2452,8 @@ AP_DECLARE(int) ap_casecmpstr(const char > * @param s1 The 1st string to compare > * @param s2 The 2nd string to compare > * @param n Maximum number of characters in the strings to compare > - * @return integer greater than, equal to, or less than 0, depending on > - * if s1 is lexicographically greater than, equal to, or less > - * than s2 ignoring case. > + * @return 0 if s1 is lexicographically equal to s2 ignoring case; > + * non-0 otherwise. > */ > AP_DECLARE(int) ap_casecmpstrn(const char *s1, const char *s2, apr_size_t > n); >
Howso? The implementation does provide ASCII numeric-alpha ordering.