From 08fdd05b31399755048430feacb1561775961e9a Mon Sep 17 00:00:00 2001 From: Heng Li Date: Fri, 11 Oct 2013 09:34:42 -0400 Subject: [PATCH] change the argument ordering --- kthread.c | 2 +- test/kthread_test.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kthread.c b/kthread.c index b0d1346..43797ea 100644 --- a/kthread.c +++ b/kthread.c @@ -39,7 +39,7 @@ static void *ktf_worker(void *data) pthread_exit(0); } -void kt_for(int n_threads, void (*func)(void*,int,int), void *data, int n) +void kt_for(int n_threads, int n, void (*func)(void*,int,int), void *data) { int i; kt_for_t t; diff --git a/test/kthread_test.c b/test/kthread_test.c index 5e46ca9..1b67ed4 100644 --- a/test/kthread_test.c +++ b/test/kthread_test.c @@ -32,7 +32,7 @@ static void compute(void *_g, int i, int tid) g->k[i] = k; } -void kt_for(int n_threads, void (*func)(void*,int,int), void *data, int n_items); +void kt_for(int n_threads, int n_items, void (*func)(void*,int,int), void *data); int main(int argc, char *argv[]) { @@ -51,7 +51,7 @@ int main(int argc, char *argv[]) global.k = calloc(tot, sizeof(int)); for (i = 0; i < tot; ++i) global.k[i] = -1; if (type == 0) { - kt_for(n_threads, compute, &global, tot); + kt_for(n_threads, tot, compute, &global); } else if (type == 2) { #pragma omp parallel for for (i = 0; i < tot; ++i) -- 2.47.3