aboutsummaryrefslogtreecommitdiffstats
path: root/src/delete.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/delete.c')
-rw-r--r--src/delete.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/delete.c b/src/delete.c
index 38f2fddb..1fd5bd8e 100644
--- a/src/delete.c
+++ b/src/delete.c
@@ -24,6 +24,7 @@
#include <stdlib.h>
#include <errno.h>
+#include "debug.h"
#include "gpgme.h"
#include "context.h"
#include "ops.h"
@@ -93,7 +94,11 @@ gpgme_error_t
gpgme_op_delete_start (gpgme_ctx_t ctx, const gpgme_key_t key,
int allow_secret)
{
- return delete_start (ctx, 0, key, allow_secret);
+ TRACE_BEG3 (DEBUG_CTX, "gpgme_op_delete", ctx,
+ "key=%p (%s), allow_secret=%i", key,
+ (key->subkeys && !key->subkeys->fpr) ?
+ key->subkeys->fpr : "invalid", allow_secret);
+ return TRACE_ERR (delete_start (ctx, 0, key, allow_secret));
}
@@ -102,7 +107,13 @@ gpgme_op_delete_start (gpgme_ctx_t ctx, const gpgme_key_t key,
gpgme_error_t
gpgme_op_delete (gpgme_ctx_t ctx, const gpgme_key_t key, int allow_secret)
{
- gpgme_error_t err = delete_start (ctx, 1, key, allow_secret);
+ gpgme_error_t err;
+
+ TRACE_BEG3 (DEBUG_CTX, "gpgme_op_delete", ctx,
+ "key=%p (%s), allow_secret=%i", key,
+ (key->subkeys && !key->subkeys->fpr) ?
+ key->subkeys->fpr : "invalid", allow_secret);
+ err = delete_start (ctx, 1, key, allow_secret);
if (!err)
err = _gpgme_wait_one (ctx);
return err;