summaryrefslogtreecommitdiff
path: root/private.c
diff options
context:
space:
mode:
authorrpj <rpj>2002-01-08 02:21:06 +0000
committerrpj <rpj>2002-01-08 02:21:06 +0000
commit5f7ea668d6d4c96d9e0efea21ac5e300fda552ad (patch)
tree3d1f0fddfaf97bd6232edc9b05318d8daa0fca4c /private.c
parent0337d817b128c648d97a79f42b303421b5b76386 (diff)
* mutex.c (pthread_mutex_trylock): use
ptw32_interlocked_compare_exchange function pointer rather than ptw32_InterlockedCompareExchange() directly to retain portability to non-iX86 processors, e.g. WinCE etc. The pointer will point to the native OS version of InterlockedCompareExchange() if the OS supports it (see ChangeLog entry of 2001-10-17).
Diffstat (limited to 'private.c')
-rw-r--r--private.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/private.c b/private.c
index 8aa7d84..0d6b5f3 100644
--- a/private.c
+++ b/private.c
@@ -1080,9 +1080,10 @@ ptw32_InterlockedCompareExchange(PTW32_INTERLOCKED_LPLONG location,
#else
/*
- * If we get to here then we should be running on a Win95 system but either
- * running on something other than an X86 processor, or a compiler other
- * than MSVC or GCC. Pthreads-win32 doesn't support that platform (yet).
+ * If execution gets to here then we should be running on a Win95 system
+ * but either running on something other than an X86 processor, or a
+ * compiler other than MSVC or GCC. Pthreads-win32 doesn't support that
+ * platform (yet).
*/
result = 0;