]> git.seodisparate.com - UDPConnection/commitdiff
Fix HashMap_insert
authorStephen Seo <seo.disparate@gmail.com>
Fri, 8 Feb 2019 03:55:20 +0000 (12:55 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Fri, 8 Feb 2019 03:55:20 +0000 (12:55 +0900)
src/UDPC_HashMap.c

index f94d501bcfe9b99e7a101943159182f66aee57b3..e039612f5ef174062c82bd9e9cd87f2654a556a2 100644 (file)
@@ -88,7 +88,7 @@ void* UDPC_HashMap_insert(UDPC_HashMap *hm, uint32_t key, void *data)
     memcpy(temp, &key, sizeof(uint32_t));
     memcpy(temp + sizeof(uint32_t), data, hm->unitSize);
 
-    if(UDPC_Deque_get_available(hm->buckets[hash]) == 0)
+    if(UDPC_Deque_get_available(hm->buckets[hash]) != 0)
     {
         if(UDPC_Deque_push_back(hm->overflow, temp, sizeof(uint32_t) + hm->unitSize) == 0)
         {