updates.
[silc.git] / lib / silcclient / client.c
index 58053e9d30b3e1769272b7dc6a983280c7d56800..a43baa1146c4afc3cfde1514f0a9133f6d163780 100644 (file)
@@ -1612,8 +1612,6 @@ SILC_TASK_CALLBACK(silc_client_rekey_final)
     silc_protocol_cancel(client->timeout_queue, protocol);
     silc_protocol_free(protocol);
     sock->protocol = NULL;
-    if (ctx->keymat)
-      silc_ske_free_key_material(ctx->keymat);
     if (ctx->packet)
       silc_packet_context_free(ctx->packet);
     if (ctx->ske)
@@ -1631,8 +1629,6 @@ SILC_TASK_CALLBACK(silc_client_rekey_final)
   /* Cleanup */
   silc_protocol_free(protocol);
   sock->protocol = NULL;
-  if (ctx->keymat)
-    silc_ske_free_key_material(ctx->keymat);
   if (ctx->packet)
     silc_packet_context_free(ctx->packet);
   if (ctx->ske)