Other winpthreads inline functions already uses WINPTHREADS_INLINE keyword.
Use it also for two remaining mutex_impl() and pthread_mutex_lock_intern().
---
 mingw-w64-libraries/winpthreads/src/mutex.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mingw-w64-libraries/winpthreads/src/mutex.c 
b/mingw-w64-libraries/winpthreads/src/mutex.c
index a964abd7dcc1..4022bdbbfce2 100644
--- a/mingw-w64-libraries/winpthreads/src/mutex.c
+++ b/mingw-w64-libraries/winpthreads/src/mutex.c
@@ -100,7 +100,7 @@ mutex_impl_init(pthread_mutex_t *m, mutex_impl_t *mi)
 
 /* Return the implementation part of a mutex, creating it if necessary.
    Return NULL on out-of-memory error. */
-static inline mutex_impl_t *
+static WINPTHREADS_INLINE mutex_impl_t *
 mutex_impl(pthread_mutex_t *m)
 {
   mutex_impl_t *mi = (mutex_impl_t *)*m;
@@ -116,7 +116,7 @@ mutex_impl(pthread_mutex_t *m)
 
 /* Lock a mutex. Give up after 'timeout' ms (with ETIMEDOUT),
    or never if timeout=INFINITE. */
-static inline int
+static WINPTHREADS_INLINE int
 pthread_mutex_lock_intern (pthread_mutex_t *m, DWORD timeout)
 {
   mutex_impl_t *mi = mutex_impl(m);
-- 
2.20.1



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to