summaryrefslogtreecommitdiff
path: root/libjack/messagebuffer.c
diff options
context:
space:
mode:
authorFilipe Coelho <falktx@falktx.com>2017-01-16 10:48:35 +0100
committerGitHub <noreply@github.com>2017-01-16 10:48:35 +0100
commit44e23985f7f17c00609301aba59d74b15bf91c8c (patch)
tree2e329328d3fd5675047a9c3d8414a747df649fde /libjack/messagebuffer.c
parent90f9dd39b0a08802f05e2f09622197f922210c81 (diff)
parentddc60b08e2fc5a051a131fb468c2f5343bf9f335 (diff)
downloadjack1-44e23985f7f17c00609301aba59d74b15bf91c8c.tar.gz
Merge pull request #62 from jcowgill/atomics-cleanup
Atomics cleanup
Diffstat (limited to 'libjack/messagebuffer.c')
-rw-r--r--libjack/messagebuffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libjack/messagebuffer.c b/libjack/messagebuffer.c
index 5f9541a..082f2f1 100644
--- a/libjack/messagebuffer.c
+++ b/libjack/messagebuffer.c
@@ -161,7 +161,7 @@ jack_messagebuffer_add (const char *fmt, ...)
pthread_cond_signal (&mb_ready_cond);
pthread_mutex_unlock (&mb_write_lock);
} else { /* lock collision */
- atomic_add (&mb_overruns, 1);
+ exchange_and_add (&mb_overruns, 1);
}
}