For VMS, implement the possibility to choose 64-bit pointers with
[openssl.git] / crypto / cms / cms_pwri.c
index 5fe7f494bdbb288f090eab2d6a50f67eadd252e7..b79612a12df495c6169701833cca935f65713d2e 100644 (file)
@@ -63,7 +63,7 @@
 #include "asn1_locl.h"
 
 int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, 
-                               unsigned char *pass, ssize_t passlen)
+                               unsigned char *pass, ossl_ssize_t passlen)
        {
        CMS_PasswordRecipientInfo *pwri;
        if (ri->type != CMS_RECIPINFO_PASS)
@@ -82,7 +82,8 @@ int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri,
 
 CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms,
                                        int iter, int wrap_nid, int pbe_nid,
-                                       unsigned char *pass, ssize_t passlen,
+                                       unsigned char *pass,
+                                       ossl_ssize_t passlen,
                                        const EVP_CIPHER *kekciph)
        {
        CMS_RecipientInfo *ri = NULL;