updates.
[silc.git] / lib / silcclient / command_reply.c
index f565899481c881624f606b5d5833714659eee14c..9e8d9a9ecb28868df5dfc4e32c63a5fb1360be8a 100644 (file)
@@ -278,10 +278,7 @@ silc_client_command_reply_whois_save(SilcClientCommandReplyContext cmd,
   }
 
   if (fingerprint && !client_entry->fingerprint) {
-    client_entry->fingerprint = 
-      silc_calloc(fingerprint_len, 
-                 sizeof(*client_entry->fingerprint));
-    memcpy(client_entry->fingerprint, fingerprint, fingerprint_len);
+    client_entry->fingerprint = silc_memdup(fingerprint, fingerprint_len);
     client_entry->fingerprint_len = fingerprint_len;
   }