OpenCoverage

tasn_utl.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_utl.c
Switch to Source codePreprocessed file
LineSourceCount
1int-
2asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it)-
3{-
4 int *sel = (void *)(((char *) *pval) + it->utype);-
5 return
executed 276 times by 3 tests: return *sel;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • verifytest
*sel;
executed 276 times by 3 tests: return *sel;
Executed by:
  • libcrypto.so.44.0.1
  • pkcs7test
  • verifytest
276
6}-
7-
8-
9-
10-
11-
12int-
13asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it)-
14{-
15 int *sel, ret;-
16 sel = (void *)(((char *) *pval) + it->utype);-
17 ret = *sel;-
18 *sel = value;-
19 return
executed 96 times by 2 tests: return ret;
Executed by:
  • pkcs7test
  • verifytest
ret;
executed 96 times by 2 tests: return ret;
Executed by:
  • pkcs7test
  • verifytest
96
20}-
21-
22-
23-
24-
25-
26-
27-
28int-
29asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it)-
30{-
31 const ASN1_AUX *aux;-
32 int *lck, ret;-
33-
34 if ((
(it->itype != 0x1)Description
TRUEevaluated 31 times by 1 test
Evaluated by:
  • pkcs7test
FALSEevaluated 14777 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
it->itype != 0x1)
(it->itype != 0x1)Description
TRUEevaluated 31 times by 1 test
Evaluated by:
  • pkcs7test
FALSEevaluated 14777 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
&&
31-14777
35 (
(it->itype != 0x6)Description
TRUEnever evaluated
FALSEevaluated 31 times by 1 test
Evaluated by:
  • pkcs7test
it->itype != 0x6)
(it->itype != 0x6)Description
TRUEnever evaluated
FALSEevaluated 31 times by 1 test
Evaluated by:
  • pkcs7test
)
0-31
36 return
never executed: return 0;
0;
never executed: return 0;
0
37 aux = it->funcs;-
38 if (!aux
!auxDescription
TRUEevaluated 12729 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 2079 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
|| !(aux->flags & 1)
!(aux->flags & 1)Description
TRUEevaluated 1032 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 1047 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
)
1032-12729
39 return
executed 13761 times by 10 tests: return 0;
Executed by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
0;
executed 13761 times by 10 tests: return 0;
Executed by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
13761
40 lck = (void *)(((char *) *pval) + aux->ref_offset);-
41 if (op == 0
op == 0Description
TRUEevaluated 251 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 796 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
) {
251-796
42 *lck = 1;-
43 return
executed 251 times by 8 tests: return 1;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
1;
executed 251 times by 8 tests: return 1;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
251
44 }-
45 ret = CRYPTO_add_lock(lck,op,aux->ref_lock,__FILE__,119);-
46 return
executed 796 times by 8 tests: return ret;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
ret;
executed 796 times by 8 tests: return ret;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
796
47}-
48-
49static ASN1_ENCODING *-
50asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it)-
51{-
52 const ASN1_AUX *aux;-
53-
54 if (!pval
!pvalDescription
TRUEnever evaluated
FALSEevaluated 30336 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
|| !*pval
!*pvalDescription
TRUEnever evaluated
FALSEevaluated 30336 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
)
0-30336
55 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
56 ((void *)0)
never executed: return ((void *)0) ;
0
57 ;
never executed: return ((void *)0) ;
0
58 aux = it->funcs;-
59 if (!aux
!auxDescription
TRUEevaluated 25635 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 4701 times by 9 tests
Evaluated by:
  • asn1test
  • dsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
|| !(aux->flags & 2)
!(aux->flags & 2)Description
TRUEevaluated 2871 times by 9 tests
Evaluated by:
  • asn1test
  • dsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 1830 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
)
1830-25635
60 return
executed 28506 times by 11 tests: return ((void *)0) ;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
executed 28506 times by 11 tests: return ((void *)0) ;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
28506
61 ((void *)0)
executed 28506 times by 11 tests: return ((void *)0) ;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
28506
62 ;
executed 28506 times by 11 tests: return ((void *)0) ;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
28506
63 return
executed 1830 times by 8 tests: return (void *)(((char *) *pval) + aux->enc_offset);
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
(void *)(((char *) *pval) + aux->enc_offset);
executed 1830 times by 8 tests: return (void *)(((char *) *pval) + aux->enc_offset);
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
1830
64}-
65-
66void-
67asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it)-
68{-
69 ASN1_ENCODING *enc;-
70-
71 enc = asn1_get_enc_ptr(pval, it);-
72 if (enc
encDescription
TRUEevaluated 251 times by 8 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 6942 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
) {
251-6942
73 enc->enc = -
74 ((void *)0)-
75 ;-
76 enc->len = 0;-
77 enc->modified = 1;-
78 }
executed 251 times by 8 tests: end of block
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
251
79}
executed 7193 times by 10 tests: end of block
Executed by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
7193
80-
81void-
82asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it)-
83{-
84 ASN1_ENCODING *enc;-
85-
86 enc = asn1_get_enc_ptr(pval, it);-
87 if (enc
encDescription
TRUEevaluated 246 times by 7 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 6819 times by 10 tests
Evaluated by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
) {
246-6819
88 free(enc->enc);-
89 enc->enc = -
90 ((void *)0)-
91 ;-
92 enc->len = 0;-
93 enc->modified = 1;-
94 }
executed 246 times by 7 tests: end of block
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • servertest
  • ssltest
  • tlstest
  • verifytest
246
95}
executed 7065 times by 10 tests: end of block
Executed by:
  • asn1evp
  • asn1test
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
7065
96-
97int-
98asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,-
99 const ASN1_ITEM *it)-
100{-
101 ASN1_ENCODING *enc;-
102-
103 enc = asn1_get_enc_ptr(pval, it);-
104 if (!enc
!encDescription
TRUEevaluated 5047 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 219 times by 7 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
219-5047
105 return
executed 5047 times by 11 tests: return 1;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
1;
executed 5047 times by 11 tests: return 1;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
5047
106-
107 free(enc->enc);-
108 enc->enc = malloc(inlen);-
109 if (!enc->enc
!enc->encDescription
TRUEnever evaluated
FALSEevaluated 219 times by 7 tests
Evaluated by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
0-219
110 return
never executed: return 0;
0;
never executed: return 0;
0
111 memcpy(enc->enc, in, inlen);-
112 enc->len = inlen;-
113 enc->modified = 0;-
114-
115 return
executed 219 times by 7 tests: return 1;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 219 times by 7 tests: return 1;
Executed by:
  • asn1test
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
219
116}-
117-
118int-
119asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval,-
120 const ASN1_ITEM *it)-
121{-
122 ASN1_ENCODING *enc;-
123-
124 enc = asn1_get_enc_ptr(pval, it);-
125 if (!enc
!encDescription
TRUEevaluated 9698 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 1114 times by 6 tests
Evaluated by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
|| enc->modified
enc->modifiedDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • libcrypto.so.44.0.1
FALSEevaluated 1104 times by 6 tests
Evaluated by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
)
10-9698
126 return
executed 9708 times by 11 tests: return 0;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
0;
executed 9708 times by 11 tests: return 0;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
9708
127 if (out
outDescription
TRUEevaluated 388 times by 6 tests
Evaluated by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEevaluated 716 times by 6 tests
Evaluated by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
) {
388-716
128 memcpy(*out, enc->enc, enc->len);-
129 *out += enc->len;-
130 }
executed 388 times by 6 tests: end of block
Executed by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
388
131 if (len
lenDescription
TRUEevaluated 1104 times by 6 tests
Evaluated by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
FALSEnever evaluated
)
0-1104
132 *
executed 1104 times by 6 tests: *len = enc->len;
Executed by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
len = enc->len;
executed 1104 times by 6 tests: *len = enc->len;
Executed by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1104
133 return
executed 1104 times by 6 tests: return 1;
Executed by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1;
executed 1104 times by 6 tests: return 1;
Executed by:
  • asn1test
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
1104
134}-
135-
136-
137ASN1_VALUE **-
138asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)-
139{-
140 ASN1_VALUE **pvaltmp;-
141-
142 if (tt->flags & (0x1<<10)
tt->flags & (0x1<<10)Description
TRUEevaluated 168 times by 1 test
Evaluated by:
  • pkcs7test
FALSEevaluated 77642 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
)
168-77642
143 return
executed 168 times by 1 test: return pval;
Executed by:
  • pkcs7test
pval;
executed 168 times by 1 test: return pval;
Executed by:
  • pkcs7test
168
144 pvaltmp = (void *)(((char *) *pval) + tt->offset);-
145-
146-
147-
148-
149 return
executed 77642 times by 11 tests: return pvaltmp;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
pvaltmp;
executed 77642 times by 11 tests: return pvaltmp;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
77642
150}-
151-
152-
153-
154-
155-
156const ASN1_TEMPLATE *-
157asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr)-
158{-
159 const ASN1_ADB *adb;-
160 const ASN1_ADB_TABLE *atbl;-
161 long selector;-
162 ASN1_VALUE **sfld;-
163 int i;-
164-
165 if (!(tt->flags & (0x3<<8))
!(tt->flags & (0x3<<8))Description
TRUEevaluated 59911 times by 11 tests
Evaluated by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
FALSEevaluated 39 times by 1 test
Evaluated by:
  • pkcs7test
)
39-59911
166 return
executed 59911 times by 11 tests: return tt;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
tt;
executed 59911 times by 11 tests: return tt;
Executed by:
  • asn1evp
  • asn1test
  • dsatest
  • ecdsatest
  • keypairtest
  • libcrypto.so.44.0.1
  • pkcs7test
  • servertest
  • ssltest
  • tlstest
  • verifytest
59911
167-
168-
169 adb = (const ASN1_ADB *)tt->item;-
170-
171-
172 sfld = (void *)(((char *) *pval) + adb->offset);-
173-
174-
175 if (!sfld
!sfldDescription
TRUEnever evaluated
FALSEevaluated 39 times by 1 test
Evaluated by:
  • pkcs7test
) {
0-39
176 if (!adb->null_tt
!adb->null_ttDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
177 goto
never executed: goto err;
err;
never executed: goto err;
0
178 return
never executed: return adb->null_tt;
adb->null_tt;
never executed: return adb->null_tt;
0
179 }-
180-
181-
182-
183-
184-
185 if (tt->flags & (0x1<<8)
tt->flags & (0x1<<8)Description
TRUEevaluated 39 times by 1 test
Evaluated by:
  • pkcs7test
FALSEnever evaluated
)
0-39
186 selector = OBJ_obj2nid((ASN1_OBJECT *)*sfld);
executed 39 times by 1 test: selector = OBJ_obj2nid((ASN1_OBJECT *)*sfld);
Executed by:
  • pkcs7test
39
187 else-
188 selector = ASN1_INTEGER_get((ASN1_INTEGER *)*sfld);
never executed: selector = ASN1_INTEGER_get((ASN1_INTEGER *)*sfld);
0
189 for (atbl = adb->tbl, i = 0; i < adb->tblcount
i < adb->tblcountDescription
TRUEevaluated 94 times by 1 test
Evaluated by:
  • pkcs7test
FALSEevaluated 7 times by 1 test
Evaluated by:
  • pkcs7test
; i++, atbl++)
7-94
190 if (atbl->value == selector
atbl->value == selectorDescription
TRUEevaluated 32 times by 1 test
Evaluated by:
  • pkcs7test
FALSEevaluated 62 times by 1 test
Evaluated by:
  • pkcs7test
)
32-62
191 return
executed 32 times by 1 test: return &atbl->tt;
Executed by:
  • pkcs7test
&atbl->tt;
executed 32 times by 1 test: return &atbl->tt;
Executed by:
  • pkcs7test
32
192-
193-
194-
195-
196 if (!adb->default_tt
!adb->default_ttDescription
TRUEnever evaluated
FALSEevaluated 7 times by 1 test
Evaluated by:
  • pkcs7test
)
0-7
197 goto
never executed: goto err;
err;
never executed: goto err;
0
198 return
executed 7 times by 1 test: return adb->default_tt;
Executed by:
  • pkcs7test
adb->default_tt;
executed 7 times by 1 test: return adb->default_tt;
Executed by:
  • pkcs7test
7
199-
200err:-
201-
202 if (nullerr
nullerrDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
203 ERR_put_error(13,(0xfff),(164),__FILE__,278);
never executed: ERR_put_error(13,(0xfff),(164),__FILE__,278);
0
204 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
205 ((void *)0)
never executed: return ((void *)0) ;
0
206 ;
never executed: return ((void *)0) ;
0
207}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2