+static void
+show_auditlog (gpgme_ctx_t ctx)
+{
+ gpgme_error_t err;
+ gpgme_data_t data;
+
+ err = gpgme_data_new (&data);
+ fail_if_err (err);
+ err = gpgme_op_getauditlog (ctx, data, GPGME_AUDITLOG_HTML);
+ if (err)
+ {
+ fprintf (stderr, "%s:%i: Can't get audit log: %s\n",
+ __FILE__, __LINE__, gpgme_strerror (err));
+ if (gpgme_err_code (err) != GPG_ERR_ASS_UNKNOWN_CMD)
+ got_errors = 1;
+ }
+ print_data (data);
+ gpgme_data_release (data);
+}
+
+
+