diff options
Diffstat (limited to 'tests-clar/threads/refdb.c')
-rw-r--r-- | tests-clar/threads/refdb.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests-clar/threads/refdb.c b/tests-clar/threads/refdb.c index f8d76cb9b..3c651e341 100644 --- a/tests-clar/threads/refdb.c +++ b/tests-clar/threads/refdb.c @@ -147,13 +147,16 @@ static void *delete_refs(void *arg) void test_threads_refdb__edit_while_iterate(void) { int r, t; - git_thread th[THREADS]; int id[THREADS]; git_oid head; git_reference *ref; char name[128]; git_refdb *refdb; +#ifdef GIT_THREADS + git_thread th[THREADS]; +#endif + g_repo = cl_git_sandbox_init("testrepo2"); cl_git_pass(git_reference_name_to_id(&head, g_repo, "HEAD")); @@ -187,7 +190,6 @@ void test_threads_refdb__edit_while_iterate(void) #ifdef GIT_THREADS cl_git_pass(git_thread_create(&th[t], NULL, fn, &id[t])); #else - th[t] = t; fn(&id[t]); #endif } |