]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix commit error in mutex_test
authorEvan Hunt <each@isc.org>
Fri, 28 Apr 2023 01:37:29 +0000 (02:37 +0100)
committerEvan Hunt <each@isc.org>
Fri, 28 Apr 2023 01:37:29 +0000 (02:37 +0100)
when the branch implementing mutex_test was rebased and merged,
a rebasing error was missed: the isc_threadresult and isc_threadarg
types no longer exist.

tests/isc/mutex_test.c

index 26a54c85fd5063c63c88e0e79fd67aede7d26d2d..bd675db28b176d758310421875fdd3eb8b1a821c 100644 (file)
@@ -81,8 +81,8 @@ static size_t expected_counter = SIZE_MAX;
 static isc_mutex_t lock;
 static pthread_mutex_t mutex;
 
-static isc_threadresult_t
-pthread_mutex_thread(isc_threadarg_t arg) {
+static void *
+pthread_mutex_thread(void *arg) {
        size_t cont = *(size_t *)arg;
 
        for (size_t i = 0; i < loops; i++) {
@@ -94,11 +94,11 @@ pthread_mutex_thread(isc_threadarg_t arg) {
                isc_pause_n(cont);
        }
 
-       return ((isc_threadresult_t)0);
+       return (NULL);
 }
 
-static isc_threadresult_t
-isc_mutex_thread(isc_threadarg_t arg) {
+static void *
+isc_mutex_thread(void *arg) {
        size_t cont = *(size_t *)arg;
 
        for (size_t i = 0; i < loops; i++) {
@@ -110,7 +110,7 @@ isc_mutex_thread(isc_threadarg_t arg) {
                isc_pause_n(cont);
        }
 
-       return ((isc_threadresult_t)0);
+       return (NULL);
 }
 
 ISC_RUN_TEST_IMPL(isc_mutex_benchmark) {