From 3cedf14c3586b0770cb9ee62c75f922ab2006153 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Fri, 7 Jul 2017 18:41:56 -0700 Subject: SRWLocks FTW! Modern Windows (Vista and later) have light weight Slim Read/Write locks which only occupy 64 bits, and don't require any memory allocation to create. While here clean up a few more unreferenced variables found with the Microsoft compilers. --- src/core/objhash.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/core/objhash.c') diff --git a/src/core/objhash.c b/src/core/objhash.c index 99ab7560..da4c6012 100644 --- a/src/core/objhash.c +++ b/src/core/objhash.c @@ -137,7 +137,6 @@ nni_objhash_find_node(nni_objhash *oh, uint32_t id) int nni_objhash_find(nni_objhash *oh, uint32_t id, void **valp) { - uint32_t index; nni_objhash_node *node; int rv; @@ -242,7 +241,6 @@ nni_objhash_resize(nni_objhash *oh, int grow) void nni_objhash_unref(nni_objhash *oh, uint32_t id) { - int rv; void *val; uint32_t index; nni_objhash_node *node; @@ -309,7 +307,6 @@ nni_objhash_unref(nni_objhash *oh, uint32_t id) void nni_objhash_unref_wait(nni_objhash *oh, uint32_t id) { - int rv; void *val; uint32_t index; nni_objhash_node *node; -- cgit v1.2.3-70-g09d2