diff options
Diffstat (limited to 'include/string.h')
| -rw-r--r-- | include/string.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/string.h b/include/string.h index 2c11e5e..342bde0 100644 --- a/include/string.h +++ b/include/string.h | |||
| @@ -75,6 +75,7 @@ _FORTIFY_FN(memmove) void *memmove(void * _FORTIFY_POS0 __d, | |||
| 75 | 75 | ||
| 76 | __access(write_only, 1, 3) | 76 | __access(write_only, 1, 3) |
| 77 | __diagnose_as_builtin(__builtin_memset, 1, 2, 3) | 77 | __diagnose_as_builtin(__builtin_memset, 1, 2, 3) |
| 78 | __warning_if(__c != 0 && __n == 0, "'memset' will set `0` bytes; did you invert the arguments?") | ||
| 78 | _FORTIFY_FN(memset) void *memset(void * _FORTIFY_POS0 __d, int __c, size_t __n) | 79 | _FORTIFY_FN(memset) void *memset(void * _FORTIFY_POS0 __d, int __c, size_t __n) |
| 79 | { | 80 | { |
| 80 | size_t __b = __bos(__d, 0); | 81 | size_t __b = __bos(__d, 0); |
