summaryrefslogtreecommitdiff
path: root/include/stdio.h
diff options
context:
space:
mode:
authorTrutz Behn2015-06-03 19:27:01 +0200
committersin2015-06-03 18:55:35 +0100
commit1cd5461a5375207602f2cbdfd9a50a9b751cb7c8 (patch)
treef83f8a0ccb05715aadef4d2bcc770c93ea0b97ec /include/stdio.h
parenta9ee1d2743acb0b2903db87c0a241c0a569cfc4e (diff)
Use namespace-safe macro, param and variable names
Diffstat (limited to 'include/stdio.h')
-rw-r--r--include/stdio.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/include/stdio.h b/include/stdio.h
index 6689519..996c661 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -33,84 +33,84 @@ extern "C" {
33#undef snprintf 33#undef snprintf
34#undef sprintf 34#undef sprintf
35 35
36fortify_fn(fgets) char *fgets(char *s, int n, FILE *fp) 36_FORTIFY_FN(fgets) char *fgets(char *__s, int __n, FILE *__f)
37{ 37{
38 size_t bos = __builtin_object_size(s, 0); 38 size_t __b = __builtin_object_size(__s, 0);
39 39
40 if ((size_t)n > bos) 40 if ((size_t)__n > __b)
41 __builtin_trap(); 41 __builtin_trap();
42 return __orig_fgets(s, n, fp); 42 return __orig_fgets(__s, __n, __f);
43} 43}
44 44
45fortify_fn(fread) size_t fread(void *dst, size_t n, size_t nmemb, FILE *fp) 45_FORTIFY_FN(fread) size_t fread(void *__d, size_t __n, size_t __m, FILE *__f)
46{ 46{
47 size_t bos = __builtin_object_size(dst, 0); 47 size_t __b = __builtin_object_size(__d, 0);
48 48
49 if (n != 0 && (n * nmemb) / n != nmemb) 49 if (__n != 0 && (__n * __m) / __n != __m)
50 __builtin_trap(); 50 __builtin_trap();
51 if (n * nmemb > bos) 51 if (__n * __m > __b)
52 __builtin_trap(); 52 __builtin_trap();
53 return __orig_fread(dst, n, nmemb, fp); 53 return __orig_fread(__d, __n, __m, __f);
54} 54}
55 55
56fortify_fn(fwrite) size_t fwrite(const void *dst, size_t n, size_t nmemb, FILE *fp) 56_FORTIFY_FN(fwrite) size_t fwrite(const void *__d, size_t __n, size_t __m, FILE *__f)
57{ 57{
58 size_t bos = __builtin_object_size(dst, 0); 58 size_t __b = __builtin_object_size(__d, 0);
59 59
60 if (n != 0 && (n * nmemb) / n != nmemb) 60 if (__n != 0 && (__n * __m) / __n != __m)
61 __builtin_trap(); 61 __builtin_trap();
62 if (n * nmemb > bos) 62 if (__n * __m > __b)
63 __builtin_trap(); 63 __builtin_trap();
64 return __orig_fwrite(dst, n, nmemb, fp); 64 return __orig_fwrite(__d, __n, __m, __f);
65} 65}
66 66
67fortify_fn(vsnprintf) int vsnprintf(char *s, size_t n, const char *fmt, 67_FORTIFY_FN(vsnprintf) int vsnprintf(char *__s, size_t __n, const char *__f,
68 __builtin_va_list ap) 68 __builtin_va_list __v)
69{ 69{
70 size_t bos = __builtin_object_size(s, 0); 70 size_t __b = __builtin_object_size(__s, 0);
71 71
72 if (n > bos) 72 if (__n > __b)
73 __builtin_trap(); 73 __builtin_trap();
74 return __orig_vsnprintf(s, n, fmt, ap); 74 return __orig_vsnprintf(__s, __n, __f, __v);
75} 75}
76 76
77fortify_fn(vsprintf) int vsprintf(char *s, const char *fmt, __builtin_va_list ap) 77_FORTIFY_FN(vsprintf) int vsprintf(char *__s, const char *__f, __builtin_va_list __v)
78{ 78{
79 size_t bos = __builtin_object_size(s, 0); 79 size_t __b = __builtin_object_size(__s, 0);
80 int r; 80 int __r;
81 81
82 if (bos != (size_t)-1) { 82 if (__b != (size_t)-1) {
83 r = __orig_vsnprintf(s, bos, fmt, ap); 83 __r = __orig_vsnprintf(__s, __b, __f, __v);
84 if (r != -1 && (size_t)r >= bos) 84 if (__r != -1 && (size_t)__r >= __b)
85 __builtin_trap(); 85 __builtin_trap();
86 } else { 86 } else {
87 r = __orig_vsprintf(s, fmt, ap); 87 __r = __orig_vsprintf(__s, __f, __v);
88 } 88 }
89 return r; 89 return __r;
90} 90}
91 91
92fortify_fn(snprintf) int snprintf(char *s, size_t n, const char *fmt, ...) 92_FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n, const char *__f, ...)
93{ 93{
94 size_t bos = __builtin_object_size(s, 0); 94 size_t __b = __builtin_object_size(__s, 0);
95 95
96 if (n > bos) 96 if (__n > __b)
97 __builtin_trap(); 97 __builtin_trap();
98 return __orig_snprintf(s, n, fmt, __builtin_va_arg_pack()); 98 return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack());
99} 99}
100 100
101fortify_fn(sprintf) int sprintf(char *s, const char *fmt, ...) 101_FORTIFY_FN(sprintf) int sprintf(char *__s, const char *__f, ...)
102{ 102{
103 size_t bos = __builtin_object_size(s, 0); 103 size_t __b = __builtin_object_size(__s, 0);
104 int r; 104 int __r;
105 105
106 if (bos != (size_t)-1) { 106 if (__b != (size_t)-1) {
107 r = __orig_snprintf(s, bos, fmt, __builtin_va_arg_pack()); 107 __r = __orig_snprintf(__s, __b, __f, __builtin_va_arg_pack());
108 if (r != -1 && (size_t)r >= bos) 108 if (__r != -1 && (size_t)__r >= __b)
109 __builtin_trap(); 109 __builtin_trap();
110 } else { 110 } else {
111 r = __orig_sprintf(s, fmt, __builtin_va_arg_pack()); 111 __r = __orig_sprintf(__s, __f, __builtin_va_arg_pack());
112 } 112 }
113 return r; 113 return __r;
114} 114}
115 115
116#ifdef __cplusplus 116#ifdef __cplusplus