trivial changes
[c11tester.git] / libatomic.cc
index 88d7fbf79900859575b7b6d3bf1b78609caddd3b..507f6853ca503e75664a86a5711f8f03c5cbc10a 100644 (file)
@@ -5,8 +5,8 @@
 void atomic_store_explicit(struct atomic_object *obj, int value, memory_order order)
 {
        DBG();
-       model->switch_to_master(new ModelAction(ATOMIC_WRITE, order, obj, value));
        obj->value = value;
+       model->switch_to_master(new ModelAction(ATOMIC_WRITE, order, obj, value));
 }
 
 int atomic_load_explicit(struct atomic_object *obj, memory_order order)