Check length first in BUF_strnlen().
This commit is contained in:
parent
085ccc542a
commit
eb33348879
@ -66,7 +66,7 @@ size_t BUF_strnlen(const char *str, size_t maxlen)
|
|||||||
{
|
{
|
||||||
const char *p;
|
const char *p;
|
||||||
|
|
||||||
for (p = str; *p != '\0' && maxlen-- != 0; ++p)
|
for (p = str; maxlen-- != 0 && *p != '\0'; ++p)
|
||||||
;
|
;
|
||||||
|
|
||||||
return p - str;
|
return p - str;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user