Convert c-strcasestr to be more efficient.
authorEric Blake <ebb9@byu.net>
Thu, 17 Jan 2008 03:35:00 +0000 (20:35 -0700)
committerEric Blake <ebb9@byu.net>
Thu, 17 Jan 2008 03:35:00 +0000 (20:35 -0700)
commit174af8a731d5ae17339dd5b69c0de0b7f24be594
tree1df8b5c2b94da1fbd5414dfe58c0521df7d0f41f
parent96844f9b3559fde478588c22f91bbe2e67bde9f4
Convert c-strcasestr to be more efficient.

* modules/c-strcasestr (Files): Use Two-Way, not KMP.
(Depends-on): Add c-strcase, remove malloca, strnlen.
* tests/test-c-strcasestr.c (main): Enhance test.
* lib/c-strcasestr.c (c_strcasestr): Rewrite to new algorithm.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
lib/c-strcasestr.c
modules/c-strcasestr
tests/test-c-strcasestr.c