summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGentoo <installgentoo@endianness.com>2020-08-27 10:15:32 +1000
committerGentoo <installgentoo@endianness.com>2020-08-27 10:15:32 +1000
commitac6fb3cf63e57894f8d762f6c767c713015a8dee (patch)
tree5834951b52d38bf8891b3fe9f288e34f06f527e0
parent6017bdcaf72bb71d124648fb8b55ec64a9a76879 (diff)
downloadsleep-sort-ac6fb3cf63e57894f8d762f6c767c713015a8dee.tar.gz
sleep-sort-ac6fb3cf63e57894f8d762f6c767c713015a8dee.tar.bz2
sleep-sort-ac6fb3cf63e57894f8d762f6c767c713015a8dee.zip
more shortening
-rw-r--r--main.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/main.c b/main.c
index 44413a6..5c997e0 100644
--- a/main.c
+++ b/main.c
@@ -8,15 +8,14 @@ int sortMe[] = {9,8,7,6,5,4,3,2,1,0,22,2,39,88,56,4,42,2,5};
int result[NUM_THREADS];
pthread_mutex_t lock;
-int counter = 0;
+int counter;
void *sleepMe(int64_t *p)
{
- int n = *p;
- usleep(n*500);//*200 will do, but *500 is needed to reliably attain a correct order for numbers only 1 apart
+ usleep((*p)*500);//*200 will do, but *500 is needed to reliably attain a correct order for numbers only 1 apart
pthread_mutex_lock(&lock);
- result[counter++] = n;
+ result[counter++] = *p;
pthread_mutex_unlock(&lock);
}