From cc66e24e2b39726b4cd7623e775eac4b92280a5a Mon Sep 17 00:00:00 2001 From: epochqwert Date: Sun, 21 Jun 2015 23:45:50 -0500 Subject: made some debugging statements moved to inside #ifdefs --- libhashtable.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libhashtable.c b/libhashtable.c index bf6616a..0bdcd60 100644 --- a/libhashtable.c +++ b/libhashtable.c @@ -4,6 +4,8 @@ #include #include "hashtable.h" +//#define DEBUG + /* _A_ struct entry { char *original; @@ -135,7 +137,9 @@ int ht_setkey(struct hashtable *ht,char *key,void *value) { int i; if(!key) key="(null)"; h=hash(key)%(ht->size); - //printf("setkey: %s\nhash: %u\n",key,h); +#ifdef DEBUG + printf("setkey: %s\nhash: %u\n",key,h); +#endif for(i=0;ikl;i++) { if(ht->keys[i]==h) break; } @@ -199,7 +203,9 @@ struct entry *ht_getnode(struct hashtable *ht,char *key) { //you'll probably want to use me. void *ht_getvalue(struct hashtable *ht,char *key) { struct entry *tmp=ll_getentry(ht_getentry(ht,key),key); - //printf("getvalue: %s\nhash: %u\n",key,hash(key)%(ht->size)); +#ifdef DEBUG + printf("getvalue: %s\nhash: %u\n",key,hash(key)%(ht->size)); +#endif return tmp?tmp->target:0; } -- cgit v1.2.3