Prepare for faster uN_strstr functions.
authorPádraig Brady <P@draigBrady.com>
Fri, 21 Jan 2011 12:40:28 +0000 (13:40 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 21 Jan 2011 12:40:28 +0000 (13:40 +0100)
commit1b1e945287b0e30a238102974f7a51f24def2a79
tree8c185c4aecdd39fbe2d4425f752d2a03d640e8c1
parent76187a084bf2379a1577bf306b6742a447271a3c
Prepare for faster uN_strstr functions.

* lib/str-kmp.h: Support definable UNITs.
(knuth_morris_pratt): Renamed from knuth_morris_pratt_unibyte. Add
needle_len argument.
* lib/mbsstr.c (mbsstr): Adjust for the changed str-kmp.h.
* lib/mbscasestr.c (mbscasestr): Likewise.
ChangeLog
lib/mbscasestr.c
lib/mbsstr.c
lib/str-kmp.h