| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | int | - |
| 5 | i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp) | - |
| 6 | { | - |
| 7 | if (a->ameth| TRUE | never evaluated | | FALSE | never evaluated |
&& a->ameth->old_priv_encode| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 8 | return never executed: return a->ameth->old_priv_encode(a, pp); a->ameth->old_priv_encode(a, pp);never executed: return a->ameth->old_priv_encode(a, pp); | 0 |
| 9 | } | - |
| 10 | if (a->ameth| TRUE | never evaluated | | FALSE | never evaluated |
&& a->ameth->priv_encode| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 11 | PKCS8_PRIV_KEY_INFO *p8 = EVP_PKEY2PKCS8(a); | - |
| 12 | int ret = i2d_PKCS8_PRIV_KEY_INFO(p8, pp); | - |
| 13 | PKCS8_PRIV_KEY_INFO_free(p8); | - |
| 14 | return never executed: return ret; ret;never executed: return ret; | 0 |
| 15 | } | - |
| 16 | ERR_put_error(13,(0xfff),(167),__FILE__,79); | - |
| 17 | return never executed: return (-1); (-1);never executed: return (-1); | 0 |
| 18 | } | - |
| | |