From: Arnaud Giersch Date: Tue, 28 Jun 2022 12:07:33 +0000 (+0200) Subject: Missing return in the raw path. X-Git-Tag: v3.32~180 X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/58d501820579989d9072d04845b09b0c2d21d05e Missing return in the raw path. --- diff --git a/src/sthread/sthread.c b/src/sthread/sthread.c index ef1259c8af..dd9a67c198 100644 --- a/src/sthread/sthread.c +++ b/src/sthread/sthread.c @@ -77,7 +77,7 @@ int pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* attr) intercepter_init(); if (sthread_inside_simgrid) - raw_mutex_init(mutex, attr); + return raw_mutex_init(mutex, attr); sthread_inside_simgrid = 1; int res = sthread_mutex_init((sthread_mutex_t*)mutex, attr); @@ -214,4 +214,4 @@ int __libc_start_main(int (*main)(int, char**, char**), int argc, char** argv, i fprintf(stderr, "__libc_start_main\n"); /* ... and call it with our custom main function */ return orig(main_hook, argc, argv, init, fini, rtld_fini, stack_end); -} \ No newline at end of file +}