ovs-atomic: Add atomic_destroy() and use everywhere it is needed.
[cascardo/ovs.git] / lib / ovs-atomic-gcc4.7+.h
index 52e167f..56d265f 100644 (file)
@@ -71,6 +71,7 @@ typedef enum {
 
 #define ATOMIC_VAR_INIT(VALUE) (VALUE)
 #define atomic_init(OBJECT, VALUE) (*(OBJECT) = (VALUE), (void) 0)
+#define atomic_destroy(OBJECT) ((void) (OBJECT))
 
 #define atomic_thread_fence __atomic_thread_fence
 #define atomic_signal_fence __atomic_signal_fence