summaryrefslogtreecommitdiffstats
path: root/ffi/src/openpgp/tpk.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ffi/src/openpgp/tpk.rs')
-rw-r--r--ffi/src/openpgp/tpk.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ffi/src/openpgp/tpk.rs b/ffi/src/openpgp/tpk.rs
index 424b7948..9100867f 100644
--- a/ffi/src/openpgp/tpk.rs
+++ b/ffi/src/openpgp/tpk.rs
@@ -210,9 +210,9 @@ pub extern "system" fn sq_tpk_into_tsk(tpk: *mut TPK)
/// free the key.
#[no_mangle]
pub extern "system" fn sq_tpk_primary(tpk: Option<&TPK>)
- -> Option<&packet::Key> {
+ -> *const packet::Key {
let tpk = ffi_param_ref!(tpk);
- Some(tpk.primary())
+ tpk.primary()
}
/// Returns the TPK's revocation status.