diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2009-10-10 12:44:02 -0400 |
|---|---|---|
| committer | Austin Foxley <austinf@cetoncorp.com> | 2009-10-16 11:43:44 -0700 |
| commit | 58e2aa59747bb7a0f1f600c876f25413c29fedb3 (patch) | |
| tree | 291abd71b2d54e89da9f72d6cfada24db36a4cad /libc/string/strnlen.c | |
| parent | 0a013fe8f69546b99d73876852cf284dd0dde474 (diff) | |
| download | uClibc-alpine-58e2aa59747bb7a0f1f600c876f25413c29fedb3.tar.bz2 uClibc-alpine-58e2aa59747bb7a0f1f600c876f25413c29fedb3.tar.xz | |
drop __BCC__ cruft from string code
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Diffstat (limited to 'libc/string/strnlen.c')
| -rw-r--r-- | libc/string/strnlen.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/libc/string/strnlen.c b/libc/string/strnlen.c index 98267e51b..08de0887d 100644 --- a/libc/string/strnlen.c +++ b/libc/string/strnlen.c @@ -18,21 +18,14 @@ size_t Wstrnlen(const Wchar *s, size_t max) { register const Wchar *p = s; -#ifdef __BCC__ - /* bcc can optimize the counter if it thinks it is a pointer... */ - register const char *maxp = (const char *) max; -#else -# define maxp max -#endif - while (maxp && *p) { + while (max && *p) { ++p; - --maxp; + --max; } return p - s; } -#undef maxp libc_hidden_def(Wstrnlen) #endif |
