* add wrapper to destruct nested hashes
[citadel.git] / libcitadel / lib / libcitadel.h
index 1fb7c481050649d7d568fbfc9c631d959580f306..eef88e808f09af4a7f78d8c324edc4de75d2dd88 100644 (file)
@@ -358,6 +358,7 @@ typedef void (*PrintHashDataFunc) (const char *Key, void *Item, int Odd);
 
 HashList *NewHash(int Uniq, HashFunc F);
 void DeleteHash(HashList **Hash);
+void HDeleteHash(void *vHash);
 int GetHash(HashList *Hash, const char *HKey, long HKLen, void **Data);
 void Put(HashList *Hash, const char *HKey, long HKLen, void *Data, DeleteHashDataFunc DeleteIt);
 int GetKey(HashList *Hash, char *HKey, long HKLen, void **Data);