diff options
| author | jvoisin | 2023-12-15 16:08:12 +0100 |
|---|---|---|
| committer | jvoisin | 2023-12-15 21:41:08 +0100 |
| commit | 57a3e9c1c7507b5ce56122429cc3649009a4ecc7 (patch) | |
| tree | f4fb73a124fd3de49e5cef291077003d797dc2c9 /include/stdio.h | |
| parent | 8342bc50a16a2158fef729db6cbfef874734e4dc (diff) | |
Remove superfluous includes
This should fix #32
Diffstat (limited to 'include/stdio.h')
| -rw-r--r-- | include/stdio.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/include/stdio.h b/include/stdio.h index c69afcc..0e06e83 100644 --- a/include/stdio.h +++ b/include/stdio.h | |||
| @@ -54,9 +54,9 @@ __diagnose_as_builtin(__builtin_fgets, 1, 2, 3) | |||
| 54 | #endif | 54 | #endif |
| 55 | _FORTIFY_FN(fgets) char *fgets(char * _FORTIFY_POS0 __s, int __n, FILE *__f) | 55 | _FORTIFY_FN(fgets) char *fgets(char * _FORTIFY_POS0 __s, int __n, FILE *__f) |
| 56 | { | 56 | { |
| 57 | size_t __b = __bos(__s, 0); | 57 | __fh_size_t __b = __bos(__s, 0); |
| 58 | 58 | ||
| 59 | if ((size_t)__n > __b) | 59 | if ((__fh_size_t)__n > __b) |
| 60 | __builtin_trap(); | 60 | __builtin_trap(); |
| 61 | return __orig_fgets(__s, __n, __f); | 61 | return __orig_fgets(__s, __n, __f); |
| 62 | } | 62 | } |
| @@ -88,7 +88,7 @@ __diagnose_as_builtin(__builtin_fread, 1, 2, 3, 4) | |||
| 88 | _FORTIFY_FN(fread) size_t fread(void * _FORTIFY_POS0 __d, size_t __n, | 88 | _FORTIFY_FN(fread) size_t fread(void * _FORTIFY_POS0 __d, size_t __n, |
| 89 | size_t __m, FILE *__f) | 89 | size_t __m, FILE *__f) |
| 90 | { | 90 | { |
| 91 | size_t __b = __bos(__d, 0); | 91 | __fh_size_t __b = __bos(__d, 0); |
| 92 | 92 | ||
| 93 | if (__bmo(__n, __m)) | 93 | if (__bmo(__n, __m)) |
| 94 | __builtin_trap(); | 94 | __builtin_trap(); |
| @@ -104,7 +104,7 @@ __diagnose_as_builtin(__builtin_fwrite, 1, 2, 3, 4) | |||
| 104 | _FORTIFY_FN(fwrite) size_t fwrite(const void * _FORTIFY_POS0 __d, size_t __n, | 104 | _FORTIFY_FN(fwrite) size_t fwrite(const void * _FORTIFY_POS0 __d, size_t __n, |
| 105 | size_t __m, FILE *__f) | 105 | size_t __m, FILE *__f) |
| 106 | { | 106 | { |
| 107 | size_t __b = __bos(__d, 0); | 107 | __fh_size_t __b = __bos(__d, 0); |
| 108 | 108 | ||
| 109 | if (__bmo(__n, __m)) | 109 | if (__bmo(__n, __m)) |
| 110 | __builtin_trap(); | 110 | __builtin_trap(); |
| @@ -148,7 +148,7 @@ _FORTIFY_FN(vsnprintf) int vsnprintf(char * _FORTIFY_POS0 __s, size_t __n, | |||
| 148 | #if __has_builtin(__builtin___vsnprintf_chk) && USE_NATIVE_CHK | 148 | #if __has_builtin(__builtin___vsnprintf_chk) && USE_NATIVE_CHK |
| 149 | return __builtin___vsnprintf_chk(__s, __n, _FORTIFY_SOURCE, __bos(__s, 0), __f, __v); | 149 | return __builtin___vsnprintf_chk(__s, __n, _FORTIFY_SOURCE, __bos(__s, 0), __f, __v); |
| 150 | #else | 150 | #else |
| 151 | size_t __b = __bos(__s, 0); | 151 | __fh_size_t __b = __bos(__s, 0); |
| 152 | 152 | ||
| 153 | if (__n > __b) | 153 | if (__n > __b) |
| 154 | __builtin_trap(); | 154 | __builtin_trap(); |
| @@ -168,12 +168,12 @@ _FORTIFY_FN(vsprintf) int vsprintf(char * _FORTIFY_POS0 __s, const char *__f, | |||
| 168 | #if __has_builtin(__builtin___vsprintf_chk) && USE_NATIVE_CHK | 168 | #if __has_builtin(__builtin___vsprintf_chk) && USE_NATIVE_CHK |
| 169 | return __builtin___vsprintf_chk(__s, _FORTIFY_SOURCE, __bos(__s, 0), __f, __v); | 169 | return __builtin___vsprintf_chk(__s, _FORTIFY_SOURCE, __bos(__s, 0), __f, __v); |
| 170 | #else | 170 | #else |
| 171 | size_t __b = __bos(__s, 0); | 171 | __fh_size_t __b = __bos(__s, 0); |
| 172 | int __r; | 172 | int __r; |
| 173 | 173 | ||
| 174 | if (__b != (size_t)-1) { | 174 | if (__b != (__fh_size_t)-1) { |
| 175 | __r = __orig_vsnprintf(__s, __b, __f, __v); | 175 | __r = __orig_vsnprintf(__s, __b, __f, __v); |
| 176 | if (__r != -1 && (size_t)__r >= __b) | 176 | if (__r != -1 && (__fh_size_t)__r >= __b) |
| 177 | __builtin_trap(); | 177 | __builtin_trap(); |
| 178 | } else { | 178 | } else { |
| 179 | __r = __orig_vsprintf(__s, __f, __v); | 179 | __r = __orig_vsprintf(__s, __f, __v); |
| @@ -250,7 +250,7 @@ _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n, | |||
| 250 | #if __has_builtin(__builtin___snprintf_chk) && USE_NATIVE_CHK | 250 | #if __has_builtin(__builtin___snprintf_chk) && USE_NATIVE_CHK |
| 251 | return __builtin___snprintf_chk(__s, __n, _FORTIFY_SOURCE, __bos(__s, 0), __f, __builtin_va_arg_pack()); | 251 | return __builtin___snprintf_chk(__s, __n, _FORTIFY_SOURCE, __bos(__s, 0), __f, __builtin_va_arg_pack()); |
| 252 | #else | 252 | #else |
| 253 | size_t __b = __bos(__s, 0); | 253 | __fh_size_t __b = __bos(__s, 0); |
| 254 | 254 | ||
| 255 | if (__n > __b) | 255 | if (__n > __b) |
| 256 | __builtin_trap(); | 256 | __builtin_trap(); |
| @@ -266,12 +266,12 @@ _FORTIFY_FN(sprintf) int sprintf(char *__s, const char *__f, ...) | |||
| 266 | #if __has_builtin(__builtin___sprintf_chk) && USE_NATIVE_CHK | 266 | #if __has_builtin(__builtin___sprintf_chk) && USE_NATIVE_CHK |
| 267 | return __builtin___sprintf_chk(__s, _FORTIFY_SOURCE, __bos(__s, 0), __f, __builtin_va_arg_pack()); | 267 | return __builtin___sprintf_chk(__s, _FORTIFY_SOURCE, __bos(__s, 0), __f, __builtin_va_arg_pack()); |
| 268 | #else | 268 | #else |
| 269 | size_t __b = __bos(__s, 0); | 269 | __fh_size_t __b = __bos(__s, 0); |
| 270 | int __r; | 270 | int __r; |
| 271 | 271 | ||
| 272 | if (__b != (size_t)-1) { | 272 | if (__b != (__fh_size_t)-1) { |
| 273 | __r = __orig_snprintf(__s, __b, __f, __builtin_va_arg_pack()); | 273 | __r = __orig_snprintf(__s, __b, __f, __builtin_va_arg_pack()); |
| 274 | if (__r != -1 && (size_t)__r >= __b) | 274 | if (__r != -1 && (__fh_size_t)__r >= __b) |
| 275 | __builtin_trap(); | 275 | __builtin_trap(); |
| 276 | } else { | 276 | } else { |
| 277 | __r = __orig_sprintf(__s, __f, __builtin_va_arg_pack()); | 277 | __r = __orig_sprintf(__s, __f, __builtin_va_arg_pack()); |
