diff options
Diffstat (limited to 'src/lib/thread')
-rw-r--r-- | src/lib/thread/threads.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/thread/threads.h b/src/lib/thread/threads.h index 4b42b9abd9..2e63dac5d9 100644 --- a/src/lib/thread/threads.h +++ b/src/lib/thread/threads.h @@ -106,8 +106,10 @@ void tor_threadlocal_set(tor_threadlocal_t *threadlocal, void *value); typedef struct atomic_counter_t { atomic_size_t val; } atomic_counter_t; +#ifndef COCCI #define ATOMIC_LINKAGE static -#else /* !defined(HAVE_WORKING_STDATOMIC) */ +#endif +#else /* !(defined(HAVE_WORKING_STDATOMIC)) */ typedef struct atomic_counter_t { tor_mutex_t mutex; size_t val; |