aboutsummaryrefslogtreecommitdiffstats
path: root/g10/getkey.c
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2016-10-27 12:43:29 +0000
committerJustus Winter <[email protected]>2016-10-27 12:43:29 +0000
commit66a0091d74768ab3a4a5342d3645e1834c59045a (patch)
tree383cd9531f818f7ffb1227e8bcf15dd9a89d36a1 /g10/getkey.c
parentdirmngr: Do not implement --supervised in Windows. (diff)
downloadgnupg-66a0091d74768ab3a4a5342d3645e1834c59045a.tar.gz
gnupg-66a0091d74768ab3a4a5342d3645e1834c59045a.zip
g10: Assert preconditions.
* g10/getkey.c (get_pubkey_byname): Assert preconditions. Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to 'g10/getkey.c')
-rw-r--r--g10/getkey.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/getkey.c b/g10/getkey.c
index 7b1c22bd8..22842fe96 100644
--- a/g10/getkey.c
+++ b/g10/getkey.c
@@ -1203,6 +1203,9 @@ get_pubkey_byname (ctrl_t ctrl, GETKEY_CTX * retctx, PKT_public_key * pk,
int nodefault = 0;
int anylocalfirst = 0;
+ /* If RETCTX is not NULL, then RET_KDBHD must be NULL. */
+ log_assert (retctx == NULL || ret_kdbhd == NULL);
+
if (retctx)
*retctx = NULL;