OpenCoverage

dsa_meth.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_meth.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3DSA_METHOD *-
4DSA_meth_new(const char *name, int flags)-
5{-
6 DSA_METHOD *meth;-
7-
8 if ((
(meth = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
meth = calloc(1, sizeof(*meth))) ==
(meth = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
9 ((void *)0)
(meth = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
10 )-
11 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
12 ((void *)0)
never executed: return ((void *)0) ;
0
13 ;
never executed: return ((void *)0) ;
0
14 if ((
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
meth->name =
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
15 (__extension__ (__builtin_constant_p (
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
16 name
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
17 )
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
&& ((
((size_t)(cons...( name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
size_t)(const void *)((
((size_t)(cons...( name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
18 name
((size_t)(cons...( name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
19 ) + 1) - (size_t)(const void *)(
((size_t)(cons...( name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
20 name
((size_t)(cons...( name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
21 ) == 1)
((size_t)(cons...( name ) == 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
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
22 name
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
23 ))[0] == '\0'
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
24 name
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
25 ) + 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, name , __len);
0
26 name
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __retval = (char *) memcpy (__retval, name , __len);
0
27 , __len); __retval; })) : __strdup (
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
28 name
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
29 )))
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
30 ) ==
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
31 ((void *)0)
(meth->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
32 ) {-
33 free(meth);-
34 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
35 ((void *)0)
never executed: return ((void *)0) ;
0
36 ;
never executed: return ((void *)0) ;
0
37 }-
38 meth->flags = flags;-
39-
40 return
never executed: return meth;
meth;
never executed: return meth;
0
41}-
42-
43void-
44DSA_meth_free(DSA_METHOD *meth)-
45{-
46 if (meth !=
meth != ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • freenull
0-1
47 ((void *)0)
meth != ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • freenull
0-1
48 ) {-
49 free((char *)meth->name);-
50 free(meth);-
51 }
never executed: end of block
0
52}
executed 1 time by 1 test: end of block
Executed by:
  • freenull
1
53-
54DSA_METHOD *-
55DSA_meth_dup(const DSA_METHOD *meth)-
56{-
57 DSA_METHOD *copy;-
58-
59 if ((
(copy = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
copy = calloc(1, sizeof(*copy))) ==
(copy = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
60 ((void *)0)
(copy = calloc...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
61 )-
62 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
63 ((void *)0)
never executed: return ((void *)0) ;
0
64 ;
never executed: return ((void *)0) ;
0
65 memcpy(copy, meth, sizeof(*copy));-
66 if ((
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
copy->name =
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
67 (__extension__ (__builtin_constant_p (
__builtin_cons...( meth->name )Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
68 meth->name
__builtin_cons...( meth->name )Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
69 )
__builtin_cons...( meth->name )Description
TRUEnever evaluated
FALSEnever evaluated
&& ((
((size_t)(cons...->name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
size_t)(const void *)((
((size_t)(cons...->name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
70 meth->name
((size_t)(cons...->name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
71 ) + 1) - (size_t)(const void *)(
((size_t)(cons...->name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
72 meth->name
((size_t)(cons...->name ) == 1)Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
73 ) == 1)
((size_t)(cons...->name ) == 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
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
74 meth->name
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
75 ))[0] == '\0'
((const char *... ))[0] == '\0'Description
TRUEnever evaluated
FALSEnever evaluated
? (char *) calloc ((size_t) 1, (size_t) 1) : ({ size_t __len = strlen (
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
76 meth->name
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
77 ) + 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, meth->name , __len);
0
78 meth->name
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __retval = (char *) memcpy (__retval, meth->name , __len);
0
79 , __len); __retval; })) : __strdup (
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
80 meth->name
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
81 )))
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
82 ) ==
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
83 ((void *)0)
(copy->name = ...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
84 ) {-
85 free(copy);-
86 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
87 ((void *)0)
never executed: return ((void *)0) ;
0
88 ;
never executed: return ((void *)0) ;
0
89 }-
90-
91 return
never executed: return copy;
copy;
never executed: return copy;
0
92}-
93-
94int-
95DSA_meth_set_sign(DSA_METHOD *meth,-
96 DSA_SIG *(*sign)(const unsigned char *, int, DSA *))-
97{-
98 meth->dsa_do_sign = sign;-
99 return
never executed: return 1;
1;
never executed: return 1;
0
100}-
101-
102int-
103DSA_meth_set_finish(DSA_METHOD *meth, int (*finish)(DSA *))-
104{-
105 meth->finish = finish;-
106 return
never executed: return 1;
1;
never executed: return 1;
0
107}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2