updates.
[silc.git] / apps / silcd / idlist.c
index 527b49ea6a8fa535dae296544ef26b69ee7a1d90..4a72bcb9f95ce557bbb25a0131e990b9c4b538d3 100644 (file)
@@ -66,8 +66,10 @@ void silc_idlist_del_data(void *entry)
     }
     silc_free(idata->rekey);
   }
-  if (idata->hmac_send)                /* Same as idata->hmac_receive */
+  if (idata->hmac_send)
     silc_hmac_free(idata->hmac_send);
+  if (idata->hmac_receive)
+    silc_hmac_free(idata->hmac_receive);
   if (idata->public_key)
     silc_pkcs_public_key_free(idata->public_key);
 }