- *encodedSig = (unsigned char *)fmalloc(encBlob.Length);
- *encodedSigLen = encBlob.Length;
+ *encodedSig = (unsigned char *)fmalloc((unsigned)encBlob.Length);
+ *encodedSigLen = (unsigned)encBlob.Length;
- *encodedSig = (unsigned char *)fmalloc(encBlob.Length);
- *encodedSigLen = encBlob.Length;
+ *encodedSig = (unsigned char *)fmalloc((unsigned)encBlob.Length);
+ *encodedSigLen = (unsigned)encBlob.Length;
/* copy public key string - it's in bits here */
CSSM_DATA *pubKey = &nssPubKeyInfo.subjectPublicKey;
/* copy public key string - it's in bits here */
CSSM_DATA *pubKey = &nssPubKeyInfo.subjectPublicKey;
/* Public key, if it's there and caller wants it */
if((ecdsaPrivKey.pubKey.Length != 0) && (pubBlob != NULL)) {
/* Public key, if it's there and caller wants it */
if((ecdsaPrivKey.pubKey.Length != 0) && (pubBlob != NULL)) {
*pubBlob = (unsigned char *)fmalloc(*pubBlobLen);
memmove(*pubBlob, ecdsaPrivKey.pubKey.Data, *pubBlobLen);
}
*pubBlob = (unsigned char *)fmalloc(*pubBlobLen);
memmove(*pubBlob, ecdsaPrivKey.pubKey.Data, *pubBlobLen);
}
- *pkcs8Blob = (unsigned char *)fmalloc(encPrivInfo.Length);
- *pkcs8BlobLen = encPrivInfo.Length;
+ *pkcs8Blob = (unsigned char *)fmalloc((unsigned)encPrivInfo.Length);
+ *pkcs8BlobLen = (unsigned)encPrivInfo.Length;