diff options
Diffstat (limited to 'include/asterisk/audiohook.h')
-rw-r--r-- | include/asterisk/audiohook.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/include/asterisk/audiohook.h b/include/asterisk/audiohook.h index a374a630a..a80ff31ed 100644 --- a/include/asterisk/audiohook.h +++ b/include/asterisk/audiohook.h @@ -165,18 +165,12 @@ void ast_audiohook_trigger_wait(struct ast_audiohook *audiohook); /*! \brief Lock an audiohook * \param audiohook Audiohook structure */ -static inline int ast_audiohook_lock(struct ast_audiohook *audiohook) -{ - return ast_mutex_lock(&audiohook->lock); -} +#define ast_audiohook_lock(ah) ast_mutex_lock(&(ah)->lock) /*! \brief Unlock an audiohook * \param audiohook Audiohook structure */ -static inline int ast_audiohook_unlock(struct ast_audiohook *audiohook) -{ - return ast_mutex_unlock(&audiohook->lock); -} +#define ast_audiohook_unlock(ah) ast_mutex_unlock(&(ah)->lock) #if defined(__cplusplus) || defined(c_plusplus) } |