diff options
Diffstat (limited to 'main/utils.c')
-rw-r--r-- | main/utils.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/main/utils.c b/main/utils.c index f8421b0c5..7325963b7 100644 --- a/main/utils.c +++ b/main/utils.c @@ -1400,12 +1400,12 @@ AST_MUTEX_DEFINE_STATIC(fetchadd_m); /* used for all fetc&add ops */ int ast_atomic_fetchadd_int_slow(volatile int *p, int v) { - int ret; - ast_mutex_lock(&fetchadd_m); - ret = *p; - *p += v; - ast_mutex_unlock(&fetchadd_m); - return ret; + int ret; + ast_mutex_lock(&fetchadd_m); + ret = *p; + *p += v; + ast_mutex_unlock(&fetchadd_m); + return ret; } /*! \brief |