From a175b684e2fdf1849a4be8168456e36bf8ce3f6a Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Mon, 11 Feb 2013 23:47:13 +0100 Subject: Fix typo, improve comment, remove superfluous #undefs, add missing #undef. --- string/str-two-way.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'string/str-two-way.h') diff --git a/string/str-two-way.h b/string/str-two-way.h index 8912f24..1cc20ee 100644 --- a/string/str-two-way.h +++ b/string/str-two-way.h @@ -19,7 +19,7 @@ /* Before including this file, you need to include (and before that, if not part of libc), and define: - RESULT_TYPE A macro that expands to the return type. + RETURN_TYPE A macro that expands to the return type. AVAILABLE(h, h_l, j, n_l) A macro that returns nonzero if there are at least N_L bytes left starting at H[J]. @@ -37,7 +37,11 @@ The argument is an 'unsigned char'; the result must be an 'unsigned char' as well. - This file undefines the macros documented above, and defines + Other macros you may optionally define: + RET0_IF_0(a) Documented below at default definition. + CHECK_EOL Same. + + This file undefines the macros listed above, and defines LONG_NEEDLE_THRESHOLD. */ @@ -516,10 +520,8 @@ two_way_long_needle (const unsigned char *haystack, size_t haystack_len, } #undef AVAILABLE -#undef AVAILABLE1 -#undef AVAILABLE2 -#undef AVAILABLE1_USES_J #undef CANON_ELEMENT #undef CMP_FUNC #undef RET0_IF_0 #undef RETURN_TYPE +#undef CHECK_EOL -- cgit v1.1