aboutsummaryrefslogtreecommitdiffstats
path: root/tests/gpg/t-thread-keylist.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gpg/t-thread-keylist.c')
-rw-r--r--tests/gpg/t-thread-keylist.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/gpg/t-thread-keylist.c b/tests/gpg/t-thread-keylist.c
index 14f7718b..d585bf48 100644
--- a/tests/gpg/t-thread-keylist.c
+++ b/tests/gpg/t-thread-keylist.c
@@ -41,6 +41,7 @@ start_keylist (void *arg)
gpgme_ctx_t ctx;
gpgme_key_t key;
+ (void) arg;
err = gpgme_new (&ctx);
fail_if_err (err);
@@ -49,6 +50,8 @@ start_keylist (void *arg)
while (!(err = gpgme_op_keylist_next (ctx, &key)));
+ gpgme_release (ctx);
+
return NULL;
}
@@ -59,6 +62,9 @@ main (int argc, char *argv[])
pthread_t keylist_threads[THREAD_COUNT];
init_gpgme (GPGME_PROTOCOL_OpenPGP);
+ (void)argc;
+ (void)argv;
+
for (i = 0; i < THREAD_COUNT; i++)
{
if (pthread_create(&keylist_threads[i], NULL, start_keylist, NULL))