Bug fix.
[crypto.git] / lib / silccrypt / silcpkcs.c
index 5398142725d12e224ed2a496c41c390f52224c39..fe3b09c065c8da6381526a3e26065dc1deb823c5 100644 (file)
@@ -257,7 +257,7 @@ char *silc_pkcs_encode_identifier(char *username, char *host, char *realname,
   }
 
   silc_buffer_push(buf, buf->data - buf->head);
-  identifier = silc_calloc(tlen, sizeof(*identifier));
+  identifier = silc_calloc(tlen + 1, sizeof(*identifier));
   memcpy(identifier, buf->data, tlen);
   silc_buffer_free(buf);