OpenCoverage

i2d_pu.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/i2d_pu.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp)-
4{-
5 switch (EVP_PKEY_id(a)) {-
6-
7 case
never executed: case 6:
6:
never executed: case 6:
0
8 return
never executed: return i2d_RSAPublicKey(EVP_PKEY_get0_RSA(a), pp);
i2d_RSAPublicKey(EVP_PKEY_get0_RSA(a), pp);
never executed: return i2d_RSAPublicKey(EVP_PKEY_get0_RSA(a), pp);
0
9-
10-
11 case
never executed: case 116:
116:
never executed: case 116:
0
12 return
never executed: return i2d_DSAPublicKey(EVP_PKEY_get0_DSA(a), pp);
i2d_DSAPublicKey(EVP_PKEY_get0_DSA(a), pp);
never executed: return i2d_DSAPublicKey(EVP_PKEY_get0_DSA(a), pp);
0
13-
14-
15 case
never executed: case 408:
408:
never executed: case 408:
0
16 return
never executed: return i2o_ECPublicKey(EVP_PKEY_get0_EC_KEY(a), pp);
i2o_ECPublicKey(EVP_PKEY_get0_EC_KEY(a), pp);
never executed: return i2o_ECPublicKey(EVP_PKEY_get0_EC_KEY(a), pp);
0
17-
18 default
never executed: default:
:
never executed: default:
0
19 ERR_put_error(13,(164),(167),__FILE__,35);-
20 return
never executed: return -1;
-1;
never executed: return -1;
0
21 }-
22}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2