diff options
Diffstat (limited to 'subversion/include/private/svn_mutex.h')
-rw-r--r-- | subversion/include/private/svn_mutex.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/subversion/include/private/svn_mutex.h b/subversion/include/private/svn_mutex.h index c04820bacbbb9..0b779474c350e 100644 --- a/subversion/include/private/svn_mutex.h +++ b/subversion/include/private/svn_mutex.h @@ -27,8 +27,6 @@ #ifndef SVN_MUTEX_H #define SVN_MUTEX_H -#include <apr_thread_mutex.h> - #include "svn_error.h" #ifdef __cplusplus @@ -106,6 +104,17 @@ do { \ SVN_ERR(svn_mutex__unlock(svn_mutex__m, (expr))); \ } while (0) +#if APR_HAS_THREADS + +/** Return the APR mutex encapsulated in @a mutex. + * + * @note This function should only be called by APR wrapper code. + */ +apr_thread_mutex_t * +svn_mutex__get(svn_mutex__t *mutex); + +#endif + #ifdef __cplusplus } #endif /* __cplusplus */ |