PTHREAD_MUTEX_INITIALIZER vs pthread_mutex_init ( &mutex, param)
By older versions of the POSIX standard the first method with an initializer is only guaranteed to work with statically allocated variables, not when the variable is an auto variable that is defined in a function body. Although I have never seen a platform where this would not be allowed, even for auto variables, and … Read more