1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00
* string/bits/string2.h (__strtok_r_1c): Optimize a bit.
This commit is contained in:
Ulrich Drepper
2001-09-14 20:41:30 +00:00
parent 0991cbf654
commit 29215bbd7e
2 changed files with 9 additions and 9 deletions

View File

@ -1,5 +1,7 @@
2001-09-14 Ulrich Drepper <drepper@redhat.com> 2001-09-14 Ulrich Drepper <drepper@redhat.com>
* string/bits/string2.h (__strtok_r_1c): Optimize a bit.
* sysdeps/unix/sysv/linux/net/ethernet.h: Correct references to * sysdeps/unix/sysv/linux/net/ethernet.h: Correct references to
ETHER_CRC_LEN. ETHER_CRC_LEN.

View File

@ -1044,15 +1044,13 @@ __strtok_r_1c (char *__s, char __sep, char **__nextp)
else else
{ {
__result = __s; __result = __s;
while (*__s != '\0' && *__s != __sep) while (*__s != '\0')
++__s; if (*__s++ == __sep)
if (*__s == '\0') {
*__nextp = __s; __s[-1] = '\0';
else break;
{ }
*__s = '\0'; *__nextp = __s;
*__nextp = __s + 1;
}
} }
return __result; return __result;
} }