summaryrefslogtreecommitdiffstats
path: root/openpgp-ffi/src
diff options
context:
space:
mode:
authorWiktor Kwapisiewicz <wiktor@metacode.biz>2020-04-01 15:04:14 +0200
committerWiktor Kwapisiewicz <wiktor@metacode.biz>2020-04-03 14:22:34 +0200
commit49315e0b3df7793d6f35901e77ab76341a7f3770 (patch)
tree8b635d12d49a69b61cefa866e1e4bdf97445e664 /openpgp-ffi/src
parent6b4207285b182ca1a94f55608455646c1e36b859 (diff)
openpgp: Convert Cert::from_packet_parser into TryFrom<PacketParserResult>
Diffstat (limited to 'openpgp-ffi/src')
-rw-r--r--openpgp-ffi/src/cert.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp-ffi/src/cert.rs b/openpgp-ffi/src/cert.rs
index 89c61199..cb6642d3 100644
--- a/openpgp-ffi/src/cert.rs
+++ b/openpgp-ffi/src/cert.rs
@@ -5,6 +5,7 @@
//! [`sequoia-openpgp::Cert`]: ../../../sequoia_openpgp/cert/struct.Cert.html
//! [related functionality]: ../../../sequoia_openpgp/cert/index.html
+use std::convert::TryFrom;
use std::ptr;
use std::slice;
use libc::{c_char, c_int, size_t, time_t};
@@ -80,7 +81,7 @@ fn pgp_cert_from_packet_parser(errp: Option<&mut *mut crate::error::Error>,
{
let ppr = ffi_param_move!(ppr);
- openpgp::Cert::from_packet_parser(*ppr).move_into_raw(errp)
+ openpgp::Cert::try_from(*ppr).move_into_raw(errp)
}
/// Merges `other` into `cert`.