]> pd.if.org Git - zpackage/blobdiff - lib/jsw/jsw_hlib.c
add zpm-search to look for packages and libraries
[zpackage] / lib / jsw / jsw_hlib.c
index 4cd9f8fce969629f2f4d2f0649f59783c6553ed4..a43140538eb0cdce47da2d8ac214454be65e4bfb 100644 (file)
@@ -8,6 +8,7 @@
 */
 #include <stdlib.h>
 #include <string.h>
+#include <stdio.h>
 
 #include "jsw_hlib.h"
 
@@ -206,8 +207,9 @@ int jsw_hinsert ( jsw_hash_t *htab, void *key, void *item )
   jsw_node_t *new_item;
 
   /* Disallow duplicate keys */
-  if ( jsw_hfind ( htab, key ) != NULL )
+  if ( jsw_hfind ( htab, key ) != NULL ) {
     return 0;
+  }
 
   /* Attempt to create a new item */
   dupkey = htab->keydup ( key );
@@ -215,8 +217,9 @@ int jsw_hinsert ( jsw_hash_t *htab, void *key, void *item )
 
   new_item = new_node ( dupkey, dupitem, NULL );
 
-  if ( new_item == NULL )
+  if ( new_item == NULL ) {
     return 0;
+  }
 
   /* Create a chain if the bucket is empty */
   if ( htab->table[h] == NULL ) {