diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/tile/tilegx/strstr.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index 4c8bcb418f..68a8531c2c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2014-12-19 Chris Metcalf <cmetcalf@ezchip.com> + + * sysdeps/tile/tilegx/strstr.c (STRSTR): Call __strnlen, not + strnlen. + 2014-12-19 Ondřej Bílka <neleai@seznam.cz> * string/strncat.c (STRNCAT): Simplify implementation. diff --git a/sysdeps/tile/tilegx/strstr.c b/sysdeps/tile/tilegx/strstr.c index 3e727899c0..d04f12910d 100644 --- a/sysdeps/tile/tilegx/strstr.c +++ b/sysdeps/tile/tilegx/strstr.c @@ -27,6 +27,7 @@ (!memchr ((h) + (h_l), '\0', (j) + (n_l) - (h_l)) \ && ((h_l) = (j) + (n_l))) #include "str-two-way.h" +typeof(two_way_short_needle) two_way_short_needle __attribute__((unused)); #undef strstr @@ -238,7 +239,7 @@ STRSTR (const char *haystack_start, const char *needle_start) } /* Fail if NEEDLE is longer than HAYSTACK. */ - if (strnlen (haystack, needle_len) < needle_len) + if (__strnlen (haystack, needle_len) < needle_len) return NULL; /* Perform the search. Abstract memory is considered to be an array |