OpenCoverage

tasn_scn.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx))-
10{-
11 ASN1_SCTX *ret = CRYPTO_zalloc(sizeof(*ret), __FILE__, 27);-
12-
13 if (ret ==
ret == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
14 ((void *)0)
ret == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
15 ) {-
16 ERR_put_error(13,(221),((1|64)),__FILE__,30);-
17 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
18 ((void *)0)
never executed: return ((void *)0) ;
0
19 ;
never executed: return ((void *)0) ;
0
20 }-
21 ret->scan_cb = scan_cb;-
22 return
never executed: return ret;
ret;
never executed: return ret;
0
23}-
24-
25void ASN1_SCTX_free(ASN1_SCTX *p)-
26{-
27 CRYPTO_free(p, __FILE__, 39);-
28}
never executed: end of block
0
29-
30const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p)-
31{-
32 return
never executed: return p->it;
p->it;
never executed: return p->it;
0
33}-
34-
35const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p)-
36{-
37 return
never executed: return p->tt;
p->tt;
never executed: return p->tt;
0
38}-
39-
40unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p)-
41{-
42 return
never executed: return p->flags;
p->flags;
never executed: return p->flags;
0
43}-
44-
45void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data)-
46{-
47 p->app_data = data;-
48}
never executed: end of block
0
49-
50void *ASN1_SCTX_get_app_data(ASN1_SCTX *p)-
51{-
52 return
never executed: return p->app_data;
p->app_data;
never executed: return p->app_data;
0
53}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2