diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2003-11-07 09:25:06 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2003-11-07 09:25:06 +0000 |
commit | 172b4b7ed6f294f8bf549dc6f664b41cb5ddf586 (patch) | |
tree | 4ffa6638a2973168ddd665ca2e91a54146cd3a7d /libextra/gnutls_openpgp.c | |
parent | 484fdc45d00e1f648d1b39186d5f4d016e6ac30a (diff) | |
download | gnutls-172b4b7ed6f294f8bf549dc6f664b41cb5ddf586.tar.gz |
*** empty log message ***
Diffstat (limited to 'libextra/gnutls_openpgp.c')
-rw-r--r-- | libextra/gnutls_openpgp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libextra/gnutls_openpgp.c b/libextra/gnutls_openpgp.c index c1e9ec5025..bce3ae1fef 100644 --- a/libextra/gnutls_openpgp.c +++ b/libextra/gnutls_openpgp.c @@ -390,8 +390,10 @@ _gnutls_openpgp_cert2gnutls_cert( gnutls_cert *cert, const gnutls_datum *raw ) rc = cdk_kbnode_read_from_mem( &knode, raw->data, raw->size ); if( !(rc = _gnutls_map_cdk_rc( rc )) ) pkt = cdk_kbnode_find_packet( knode, CDK_PKT_PUBLIC_KEY ); - if( !pkt ) - rc = GNUTLS_E_INTERNAL_ERROR; + if( !pkt ) { + gnutls_assert(); + rc = _gnutls_map_cdk_rc( rc); + } if( !rc ) rc = _gnutls_set_datum( &cert->raw, raw->data, raw->size ); if( !rc ) |