comparison th_string.c @ 458:694c85f4e354

Fix th_strrcasecmp(), it had a rather stupid bug.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 16 Feb 2018 22:21:01 +0200
parents 85fa3d333556
children 77ad030e82c9
comparison
equal deleted inserted replaced
457:85fa3d333556 458:694c85f4e354
821 nlen = strlen(needle); 821 nlen = strlen(needle);
822 822
823 if (slen < nlen) 823 if (slen < nlen)
824 return NULL; 824 return NULL;
825 825
826 if (th_strcasecmp(str - nlen - 1, needle) == 0) 826 if (th_strcasecmp(str + slen - nlen, needle) == 0)
827 return str - nlen - 1; 827 return str + slen - nlen;
828 else 828 else
829 return NULL; 829 return NULL;
830 } 830 }
831 831
832 832