diff options
Diffstat (limited to 'newlib/libc/include/ssp/strings.h')
-rw-r--r-- | newlib/libc/include/ssp/strings.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libc/include/ssp/strings.h b/newlib/libc/include/ssp/strings.h index 13adba1..be59882 100644 --- a/newlib/libc/include/ssp/strings.h +++ b/newlib/libc/include/ssp/strings.h @@ -37,11 +37,11 @@ #if __BSD_VISIBLE || __POSIX_VISIBLE <= 200112 #define bcopy(src, dst, len) \ - ((__ssp_bos0(dst) != (size_t)-1) ? \ + (__ssp_bos_known(dst) ? \ __builtin___memmove_chk(dst, src, len, __ssp_bos0(dst)) : \ __memmove_ichk(dst, src, len)) #define bzero(dst, len) \ - ((__ssp_bos0(dst) != (size_t)-1) ? \ + (__ssp_bos_known(dst) ? \ __builtin___memset_chk(dst, 0, len, __ssp_bos0(dst)) : \ __memset_ichk(dst, 0, len)) #endif |