Browse Source

fixing a strange warning, relates to #161

Stasik0 10 years ago
parent
commit
852d65fdec
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/server/ua_nodestore_concurrent.c

+ 1 - 1
src/server/ua_nodestore_concurrent.c

@@ -94,7 +94,7 @@ void UA_NodeStore_release(const UA_Node *managed) {
 #pragma GCC diagnostic pop
 #endif
 
-    if(uatomic_sub_return(&entry->refcount, 1) > 0)
+    if(uatomic_add_return(&entry->refcount, -1) > 0)
         return;
 
     node_deleteMembers(&entry->node);