OpenCoverage

p12_init.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_init.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4PKCS12 *PKCS12_init(int mode)-
5{-
6 PKCS12 *pkcs12;-
7-
8 if ((
(pkcs12 = PKCS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
pkcs12 = PKCS12_new()) ==
(pkcs12 = PKCS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
9 ((void *)0)
(pkcs12 = PKCS...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
10 ) {-
11 ERR_put_error(35,(109),((1|64)),__FILE__,22);-
12 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
13 ((void *)0)
never executed: return ((void *)0) ;
0
14 ;
never executed: return ((void *)0) ;
0
15 }-
16 if (!ASN1_INTEGER_set(pkcs12->version, 3)
!ASN1_INTEGER_...2->version, 3)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
17 goto
never executed: goto err;
err;
never executed: goto err;
0
18 pkcs12->authsafes->type = OBJ_nid2obj(mode);-
19 switch (mode) {-
20 case
never executed: case 21:
21:
never executed: case 21:
0
21 if ((
(pkcs12->auths...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
pkcs12->authsafes->d.data = ASN1_OCTET_STRING_new()) ==
(pkcs12->auths...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
22 ((void *)0)
(pkcs12->auths...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
23 ) {-
24 ERR_put_error(35,(109),((1|64)),__FILE__,31);-
25 goto
never executed: goto err;
err;
never executed: goto err;
0
26 }-
27 break;
never executed: break;
0
28 default
never executed: default:
:
never executed: default:
0
29 ERR_put_error(35,(109),(119),__FILE__,36);-
30 goto
never executed: goto err;
err;
never executed: goto err;
0
31 }-
32 return
never executed: return pkcs12;
pkcs12;
never executed: return pkcs12;
0
33-
34 err:-
35 PKCS12_free(pkcs12);-
36 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
37 ((void *)0)
never executed: return ((void *)0) ;
0
38 ;
never executed: return ((void *)0) ;
0
39}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2