if( mtx_init(&stdin->lock, mtx_recursive) != thrd_success \r
|| mtx_init(&stdout->lock, mtx_recursive) != thrd_success\r
|| mtx_init(&stderr->lock, mtx_recursive) != thrd_success ) {\r
fputs( "Error during C runtime initialization: "\r
"Unable to allocate stdio mutex", stderr );\r
if( mtx_init(&stdin->lock, mtx_recursive) != thrd_success \r
|| mtx_init(&stdout->lock, mtx_recursive) != thrd_success\r
|| mtx_init(&stderr->lock, mtx_recursive) != thrd_success ) {\r
fputs( "Error during C runtime initialization: "\r
"Unable to allocate stdio mutex", stderr );\r