From 56297a89040e5af221f8a7c00e3dff65cd062144 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Thu, 9 May 1996 15:15:50 +0000 Subject: If _RWLOCK_DEFINE_FUNCTIONS is defined, then clear _EXTERN_INLINE, but *after* header files have been included. --- libthreads/rwlock.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libthreads/rwlock.h') diff --git a/libthreads/rwlock.h b/libthreads/rwlock.h index 44c1e0ec..7abbfff1 100644 --- a/libthreads/rwlock.h +++ b/libthreads/rwlock.h @@ -31,9 +31,14 @@ struct rwlock int readers_waiting; }; +#ifdef _RWLOCK_DEFINE_FUNCTIONS +#undef _EXTERN_INLINE +#define _EXTERN_INLINE +#else /* ! _RWLOCK_DEFINE_FUNCTIONS */ #ifndef _EXTERN_INLINE #define _EXTERN_INLINE extern __inline #endif +#endif /* _RWLOCK_DEFINE_FUNCTIONS */ /* Get a reader lock on reader-writer lock LOCK for disknode DN */ _EXTERN_INLINE void -- cgit v1.2.3