diff options
author | Epoch Qwert <epoch@53flpnlls43fcguy.onion> | 2014-09-07 02:53:24 -0500 |
---|---|---|
committer | Epoch Qwert <epoch@53flpnlls43fcguy.onion> | 2014-09-07 02:53:24 -0500 |
commit | 9b8d802ca89027de46ee45fbc9adf978a16e7927 (patch) | |
tree | a7795bd687719df809f307ea4dd553a25ccbecda /libhashtable/libhashtable.h | |
parent | f41ec6d42942f994f762486a9ab525ed8c5506e5 (diff) | |
download | segfault-9b8d802ca89027de46ee45fbc9adf978a16e7927.tar.gz segfault-9b8d802ca89027de46ee45fbc9adf978a16e7927.zip |
small fix with libhashtable's header
Diffstat (limited to 'libhashtable/libhashtable.h')
-rw-r--r-- | libhashtable/libhashtable.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/libhashtable/libhashtable.h b/libhashtable/libhashtable.h deleted file mode 100644 index 7899124..0000000 --- a/libhashtable/libhashtable.h +++ /dev/null @@ -1,23 +0,0 @@ -struct entry {//linked list node. - char *original; - char *target; - struct entry *prev;// doubly linked list. why? - struct entry *next; -}; - -struct hitem {//dunno why I don't just have this as a linked list. - struct entry *ll; -}; - -struct hashtable { - int kl;//number of keys in the table - struct hitem **bucket; - int *keys; -}; -unsigned short hash(char *v);//maybe use a seeded rand()? :) Thanks FreeArtMan -void inittable(struct hashtable *ht); -int ht_setkey(struct hashtable *ht,char *key,char *value); -struct entry *ll_getentry(struct entry *start,char *msg); -struct entry *ht_getentry(struct hashtable *ht,char *key); -struct entry *ht_getnode(struct hashtable *ht,char *msg); -char *ht_getvalue(struct hashtable *ht,char *msg); |