Index: libcfa/src/bits/weakso_locks.hfa
===================================================================
--- libcfa/src/bits/weakso_locks.hfa	(revision c407434eeb45d5de6bcb9d33c9b5a7fde9346ceb)
+++ libcfa/src/bits/weakso_locks.hfa	(revision 357fae8b38c1b0e2e36b65993c9e64df3bc9d97a)
@@ -70,5 +70,5 @@
 static inline void ^?{}( multiple_acquisition_lock & this ) {}
 static inline void   lock     ( multiple_acquisition_lock & this ) { lock    ( (blocking_lock &)this ); }
-static inline void   try_lock ( multiple_acquisition_lock & this ) { try_lock( (blocking_lock &)this ); }
+static inline bool   try_lock ( multiple_acquisition_lock & this ) { return try_lock( (blocking_lock &)this ); }
 static inline void   unlock   ( multiple_acquisition_lock & this ) { unlock  ( (blocking_lock &)this ); }
 static inline void   on_wait  ( multiple_acquisition_lock & this ) { on_wait ( (blocking_lock &)this ); }
