OpenCoverage

malloc-wrapper.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/malloc-wrapper.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2int-
3CRYPTO_set_mem_functions(void *(*m)(size_t), void *(*r)(void *, size_t),-
4 void (*f)(void *))-
5{-
6 return
never executed: return 0;
0;
never executed: return 0;
0
7}-
8-
9int-
10CRYPTO_set_mem_ex_functions(void *(*m)(size_t, const char *, int),-
11 void *(*r)(void *, size_t, const char *, int), void (*f)(void *))-
12{-
13 return
never executed: return 0;
0;
never executed: return 0;
0
14}-
15-
16int-
17CRYPTO_set_locked_mem_functions(void *(*m)(size_t), void (*f)(void *))-
18{-
19 return
never executed: return 0;
0;
never executed: return 0;
0
20}-
21-
22int-
23CRYPTO_set_locked_mem_ex_functions(void *(*m)(size_t, const char *, int),-
24 void (*f)(void *))-
25{-
26 return
never executed: return 0;
0;
never executed: return 0;
0
27}-
28-
29int-
30CRYPTO_set_mem_debug_functions(void (*m)(void *, int, const char *, int, int),-
31 void (*r)(void *, void *, int, const char *, int, int),-
32 void (*f)(void *, int), void (*so)(long), long (*go)(void))-
33{-
34 return
never executed: return 0;
0;
never executed: return 0;
0
35}-
36-
37-
38void-
39CRYPTO_get_mem_functions(void *(**m)(size_t), void *(**r)(void *, size_t),-
40 void (**f)(void *))-
41{-
42 if (m !=
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
43 ((void *)0)
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
44 )-
45 *
never executed: *m = malloc;
m = malloc;
never executed: *m = malloc;
0
46 if (r !=
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
47 ((void *)0)
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
48 )-
49 *
never executed: *r = realloc;
r = realloc;
never executed: *r = realloc;
0
50 if (f !=
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
51 ((void *)0)
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
52 )-
53 *
never executed: *f = free;
f = free;
never executed: *f = free;
0
54}
never executed: end of block
0
55-
56void-
57CRYPTO_get_mem_ex_functions(void *(**m)(size_t, const char *, int),-
58 void *(**r)(void *, size_t, const char *, int), void (**f)(void *))-
59{-
60 if (m !=
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
61 ((void *)0)
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
62 )-
63 *
never executed: *m = ((void *)0) ;
m =
never executed: *m = ((void *)0) ;
0
64 ((void *)0)
never executed: *m = ((void *)0) ;
0
65 ;
never executed: *m = ((void *)0) ;
0
66 if (r !=
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
67 ((void *)0)
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
68 )-
69 *
never executed: *r = ((void *)0) ;
r =
never executed: *r = ((void *)0) ;
0
70 ((void *)0)
never executed: *r = ((void *)0) ;
0
71 ;
never executed: *r = ((void *)0) ;
0
72 if (f !=
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
73 ((void *)0)
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
74 )-
75 *
never executed: *f = free;
f = free;
never executed: *f = free;
0
76}
never executed: end of block
0
77-
78void-
79CRYPTO_get_locked_mem_functions(void *(**m)(size_t), void (**f)(void *))-
80{-
81 if (m !=
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
82 ((void *)0)
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
83 )-
84 *
never executed: *m = malloc;
m = malloc;
never executed: *m = malloc;
0
85 if (f !=
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
86 ((void *)0)
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
87 )-
88 *
never executed: *f = free;
f = free;
never executed: *f = free;
0
89}
never executed: end of block
0
90-
91void-
92CRYPTO_get_locked_mem_ex_functions(void *(**m)(size_t, const char *, int),-
93 void (**f)(void *))-
94{-
95 if (m !=
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
96 ((void *)0)
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
97 )-
98 *
never executed: *m = ((void *)0) ;
m =
never executed: *m = ((void *)0) ;
0
99 ((void *)0)
never executed: *m = ((void *)0) ;
0
100 ;
never executed: *m = ((void *)0) ;
0
101 if (f !=
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
102 ((void *)0)
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
103 )-
104 *
never executed: *f = free;
f = free;
never executed: *f = free;
0
105}
never executed: end of block
0
106-
107void-
108CRYPTO_get_mem_debug_functions(void (**m)(void *, int, const char *, int, int),-
109 void (**r)(void *, void *, int, const char *, int, int),-
110 void (**f)(void *, int), void (**so)(long), long (**go)(void))-
111{-
112 if (m !=
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
113 ((void *)0)
m != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
114 )-
115 *
never executed: *m = ((void *)0) ;
m =
never executed: *m = ((void *)0) ;
0
116 ((void *)0)
never executed: *m = ((void *)0) ;
0
117 ;
never executed: *m = ((void *)0) ;
0
118 if (r !=
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
119 ((void *)0)
r != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
120 )-
121 *
never executed: *r = ((void *)0) ;
r =
never executed: *r = ((void *)0) ;
0
122 ((void *)0)
never executed: *r = ((void *)0) ;
0
123 ;
never executed: *r = ((void *)0) ;
0
124 if (f !=
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
125 ((void *)0)
f != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
126 )-
127 *
never executed: *f = ((void *)0) ;
f =
never executed: *f = ((void *)0) ;
0
128 ((void *)0)
never executed: *f = ((void *)0) ;
0
129 ;
never executed: *f = ((void *)0) ;
0
130 if (so !=
so != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
131 ((void *)0)
so != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
132 )-
133 *
never executed: *so = ((void *)0) ;
so =
never executed: *so = ((void *)0) ;
0
134 ((void *)0)
never executed: *so = ((void *)0) ;
0
135 ;
never executed: *so = ((void *)0) ;
0
136 if (go !=
go != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
137 ((void *)0)
go != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
138 )-
139 *
never executed: *go = ((void *)0) ;
go =
never executed: *go = ((void *)0) ;
0
140 ((void *)0)
never executed: *go = ((void *)0) ;
0
141 ;
never executed: *go = ((void *)0) ;
0
142}
never executed: end of block
0
143-
144-
145void *-
146CRYPTO_malloc_locked(int num, const char *file, int line)-
147{-
148 if (num <= 0
num <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
149 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
150 ((void *)0)
never executed: return ((void *)0) ;
0
151 ;
never executed: return ((void *)0) ;
0
152 return
never executed: return malloc(num);
malloc(num);
never executed: return malloc(num);
0
153}-
154-
155void-
156CRYPTO_free_locked(void *ptr)-
157{-
158 free(ptr);-
159}
never executed: end of block
0
160-
161void *-
162CRYPTO_malloc(int num, const char *file, int line)-
163{-
164 if (num <= 0
num <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
165 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
166 ((void *)0)
never executed: return ((void *)0) ;
0
167 ;
never executed: return ((void *)0) ;
0
168 return
never executed: return malloc(num);
malloc(num);
never executed: return malloc(num);
0
169}-
170-
171char *-
172CRYPTO_strdup(const char *str, const char *file, int line)-
173{-
174 return
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
175 (__extension__ (__builtin_constant_p (
__builtin_constant_p ( str )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
176 str
__builtin_constant_p ( str )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
177 )
__builtin_constant_p ( str )Description
TRUEnever evaluated
FALSEnever evaluated
&& ((
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
size_t)(const void *)((
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
178 str
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
179 ) + 1) - (size_t)(const void *)(
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
180 str
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
181 ) == 1)
((size_t)(cons...)( str ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
? (((const
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
char *) (
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
182 str
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
183 ))[0] == '\0'
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
184 str
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
185 ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)
__retval != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
) __retval = (char *) memcpy (__retval,
never executed: __retval = (char *) memcpy (__retval, str , __len);
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
186 str
never executed: __retval = (char *) memcpy (__retval, str , __len);
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
187 , __len);
never executed: __retval = (char *) memcpy (__retval, str , __len);
__retval; })) : __strdup (
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
188 str
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
189 )))
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
190 ;
never executed: return (__extension__ (__builtin_constant_p ( str ) && ((size_t)(const void *)(( str ) + 1) - (size_t)(const void *)( str ) == 1) ? (((const char *) ( str ))[0] == '\0' ? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen ( str ) + 1; char *__retval = (char *) malloc (__len); if (__retval != ((void *)0)) __retval = (char *) memcpy (__retval, str , __len); __retval; })) : __strdup ( str ))) ;
0
191}-
192-
193void *-
194CRYPTO_realloc(void *ptr, int num, const char *file, int line)-
195{-
196 if (num <= 0
num <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
197 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
198 ((void *)0)
never executed: return ((void *)0) ;
0
199 ;
never executed: return ((void *)0) ;
0
200 return
never executed: return realloc(ptr, num);
realloc(ptr, num);
never executed: return realloc(ptr, num);
0
201}-
202-
203void *-
204CRYPTO_realloc_clean(void *ptr, int old_len, int num, const char *file,-
205 int line)-
206{-
207 if (num <= 0
num <= 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
208 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
209 ((void *)0)
never executed: return ((void *)0) ;
0
210 ;
never executed: return ((void *)0) ;
0
211-
212 if (num < old_len
num < old_lenDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
213 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
214 ((void *)0)
never executed: return ((void *)0) ;
0
215 ;
never executed: return ((void *)0) ;
0
216 return
never executed: return recallocarray(ptr, old_len, num, 1);
recallocarray(ptr, old_len, num, 1);
never executed: return recallocarray(ptr, old_len, num, 1);
0
217}-
218-
219void-
220CRYPTO_free(void *ptr)-
221{-
222 free(ptr);-
223}
never executed: end of block
0
224-
225void *-
226CRYPTO_remalloc(void *a, int num, const char *file, int line)-
227{-
228 free(a);-
229 return
never executed: return malloc(num);
malloc(num);
never executed: return malloc(num);
0
230}-
231-
232void-
233CRYPTO_set_mem_debug_options(long bits)-
234{-
235 return;
never executed: return;
0
236}-
237-
238long-
239CRYPTO_get_mem_debug_options(void)-
240{-
241 return
never executed: return 0;
0;
never executed: return 0;
0
242}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2