summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/string.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/string.h b/include/string.h
index 7a8564a..98ec292 100644
--- a/include/string.h
+++ b/include/string.h
@@ -344,8 +344,10 @@ _FORTIFY_FN(mempcpy) void *mempcpy(void * _FORTIFY_POS0 __d,
344#if __has_builtin(__builtin___mempcpy_chk) && defined(FORTIFY_USE_NATIVE_CHK) 344#if __has_builtin(__builtin___mempcpy_chk) && defined(FORTIFY_USE_NATIVE_CHK)
345 return __builtin___mempcpy_chk(__d, __s, __n, __fh_bos(__d, 0)); 345 return __builtin___mempcpy_chk(__d, __s, __n, __fh_bos(__d, 0));
346#else 346#else
347#if defined FORTIFY_PEDANTIC_CHECKS
347 if (!__d || !__s) 348 if (!__d || !__s)
348 __builtin_trap(); 349 __builtin_trap();
350#endif
349 351
350 __fh_size_t __bd = __fh_bos(__d, 0); 352 __fh_size_t __bd = __fh_bos(__d, 0);
351 __fh_size_t __bs = __fh_bos(__s, 0); 353 __fh_size_t __bs = __fh_bos(__s, 0);