updates.
[silc.git] / lib / silccrypt / silchmac.c
index d3484983c7ce2f0d39fae90c744d79e5232714f7..4e6971bc9288381e46271eadfbcdae6c0214a350 100644 (file)
@@ -250,6 +250,7 @@ void silc_hmac_make_internal(SilcHmac hmac, unsigned char *data,
   hash->hash->final(hash_context, mac);
   memcpy(return_hash, mac, hmac->hmac->len);
   memset(mac, 0, sizeof(mac));
+  silc_free(hash_context);
 }
 
 /* Create the HMAC. This is thee make_hmac function pointer.  This