winpthreads: tests: do not use `pthread_mutex_lock` in *-trylock-recursive mutex tests

These tests used `pthread_mutex_lock` to initially lock the mutex.
Use `pthread_mutex_trylock` instead.

Signed-off-by: Kirill Makurin <maiddaisuki@outlook.com>
Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/default-trylock-recursive.c b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/default-trylock-recursive.c
index a11ee5b..3f7aa58 100644
--- a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/default-trylock-recursive.c
+++ b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/default-trylock-recursive.c
@@ -52,7 +52,7 @@
 {
   pthread_mutex_t *mutex = arg;
 
-  assert(pthread_mutex_lock(mutex) == 0);
+  assert(pthread_mutex_trylock(mutex) == 0);
   assert(pthread_mutex_trylock(mutex) == EBUSY);
   assert(pthread_mutex_unlock(mutex) == 0);
   /**
diff --git a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/errorcheck-trylock-recursive.c b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/errorcheck-trylock-recursive.c
index a12df32..1a2613d 100644
--- a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/errorcheck-trylock-recursive.c
+++ b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/errorcheck-trylock-recursive.c
@@ -52,7 +52,7 @@
 {
   pthread_mutex_t *mutex = arg;
 
-  assert(pthread_mutex_lock(mutex) == 0);
+  assert(pthread_mutex_trylock(mutex) == 0);
   assert(pthread_mutex_trylock(mutex) == EBUSY);
   assert(pthread_mutex_unlock(mutex) == 0);
   assert(pthread_mutex_unlock(mutex) == EPERM);
diff --git a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/normal-trylock-recursive.c b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/normal-trylock-recursive.c
index 1abcc8c..68ed87b 100644
--- a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/normal-trylock-recursive.c
+++ b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/normal-trylock-recursive.c
@@ -52,7 +52,7 @@
 {
   pthread_mutex_t *mutex = arg;
 
-  assert(pthread_mutex_lock(mutex) == 0);
+  assert(pthread_mutex_trylock(mutex) == 0);
   assert(pthread_mutex_trylock(mutex) == EBUSY);
   assert(pthread_mutex_unlock(mutex) == 0);
   /**
diff --git a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/recursive-trylock-recursive.c b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/recursive-trylock-recursive.c
index 2c0c02b..b6c891a 100644
--- a/mingw-w64-libraries/winpthreads/tests/pthread_mutex/recursive-trylock-recursive.c
+++ b/mingw-w64-libraries/winpthreads/tests/pthread_mutex/recursive-trylock-recursive.c
@@ -52,7 +52,7 @@
 {
   pthread_mutex_t *mutex = arg;
 
-  assert(pthread_mutex_lock(mutex) == 0);
+  assert(pthread_mutex_trylock(mutex) == 0);
   assert(pthread_mutex_trylock(mutex) == 0);
   assert(pthread_mutex_unlock(mutex) == 0);
   assert(pthread_mutex_unlock(mutex) == 0);