updates.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 22 Apr 2002 12:56:07 +0000 (12:56 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 22 Apr 2002 12:56:07 +0000 (12:56 +0000)
lib/silccrypt/silcpkcs.c

index 45810bbf64cb5f0c193143b18702a89f8612cc7e..2f2c1d16db13c2fee68848ad4a598b0eb8fe1c57 100644 (file)
@@ -568,7 +568,6 @@ SilcPublicKey silc_pkcs_public_key_alloc(char *name, char *identifier,
   char *tmp = NULL;
 
   public_key = silc_calloc(1, sizeof(*public_key));
-  public_key->len = 4 + 2 + strlen(name) + 2 + strlen(identifier) + pk_len;
   public_key->name = strdup(name);
   public_key->pk_len = pk_len;
   public_key->pk = silc_calloc(pk_len, sizeof(*public_key->pk));
@@ -582,6 +581,7 @@ SilcPublicKey silc_pkcs_public_key_alloc(char *name, char *identifier,
   }
 
   public_key->identifier = strdup(identifier);
+  public_key->len = 4 + 2 + strlen(name) + 2 + strlen(identifier) + pk_len;
   silc_free(tmp);
 
   return public_key;