]> git.sommitrealweird.co.uk Git - onak.git/blobdiff - mem.h
Cleanup logging in sixdegrees.c
[onak.git] / mem.h
diff --git a/mem.h b/mem.h
index 3358cd18c7ea77c5e366722452b7396d63c5ce19..875bb4c3049e8f4ee5dcd9a26d4b50462b90d5da 100644 (file)
--- a/mem.h
+++ b/mem.h
@@ -73,4 +73,14 @@ void free_signedpacket_list(
  */
 void free_publickey(struct openpgp_publickey *key);
 
  */
 void free_publickey(struct openpgp_publickey *key);
 
+/**
+ *     free_statskey - free an stats key structure.
+ *     @key: The key to free.
+ *
+ *     Takes a stats key and frees the memory used by it and the linked list
+ *     of sigs under it. Doesn't recurse into the list as it's assumed all the
+ *     objects referenced also exist in the hash.
+ */
+void free_statskey(struct stats_key *key);
+
 #endif /* __MEM_H_ */
 #endif /* __MEM_H_ */