Memory leak fixes.
[silc.git] / lib / silccrypt / silchash.c
index a9729c934e6b5665898601ed4cb47644089c97f4..59cdf7f94eb88d07efc93792a791f3f79e3a516a 100644 (file)
@@ -118,6 +118,7 @@ SilcBool silc_hash_unregister(SilcHashObject *hash)
     if (hash == SILC_ALL_HASH_FUNCTIONS || entry == hash) {
       silc_dlist_del(silc_hash_list, entry);
       silc_free(entry->name);
+      silc_free(entry->oid);
       silc_free(entry);
 
       if (silc_dlist_count(silc_hash_list) == 0) {