fix misplaced *'s in string functions (harmless)
This commit is contained in:
parent
4095f8338d
commit
cb8dff2149
3 changed files with 3 additions and 3 deletions
|
|
@ -22,7 +22,7 @@ void *memccpy(void *dest, const void *src, int c, size_t n)
|
|||
k = ONES * c;
|
||||
wd=(void *)d; ws=(const void *)s;
|
||||
for (; n>=sizeof(size_t) && !HASZERO(*ws^k);
|
||||
n-=sizeof(size_t), ws++, *wd++) *wd = *ws;
|
||||
n-=sizeof(size_t), ws++, wd++) *wd = *ws;
|
||||
d=(void *)wd; s=(const void *)ws;
|
||||
}
|
||||
for (; n && (*d=*s)!=c; n--, s++, d++);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ char *__stpncpy(char *d, const char *s, size_t n)
|
|||
if (!n || !*s) goto tail;
|
||||
wd=(void *)d; ws=(const void *)s;
|
||||
for (; n>=sizeof(size_t) && !HASZERO(*ws);
|
||||
n-=sizeof(size_t), ws++, *wd++) *wd = *ws;
|
||||
n-=sizeof(size_t), ws++, wd++) *wd = *ws;
|
||||
d=(void *)wd; s=(const void *)ws;
|
||||
}
|
||||
for (; n && (*d=*s); n--, s++, d++);
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ size_t strlcpy(char *d, const char *s, size_t n)
|
|||
if (n && *s) {
|
||||
wd=(void *)d; ws=(const void *)s;
|
||||
for (; n>=sizeof(size_t) && !HASZERO(*ws);
|
||||
n-=sizeof(size_t), ws++, *wd++) *wd = *ws;
|
||||
n-=sizeof(size_t), ws++, wd++) *wd = *ws;
|
||||
d=(void *)wd; s=(const void *)ws;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue