unsigned char * vs. char *

This commit is contained in:
Richard Levitte 2001-11-16 23:28:45 +00:00
parent 26e922fc7f
commit f56412e895

View File

@ -763,7 +763,7 @@ static int surewarehk_rsa_priv_dec(int flen,unsigned char *from,unsigned char *t
if (ret!=1) if (ret!=1)
goto err; goto err;
/* intermediate buffer for padding */ /* intermediate buffer for padding */
if ((buf=(unsigned char *)OPENSSL_malloc(tlen)) == NULL) if ((buf=OPENSSL_malloc(tlen)) == NULL)
{ {
RSAerr(ENGINE_F_SUREWAREHK_RSA_PRIV_DEC,ERR_R_MALLOC_FAILURE); RSAerr(ENGINE_F_SUREWAREHK_RSA_PRIV_DEC,ERR_R_MALLOC_FAILURE);
goto err; goto err;
@ -773,14 +773,14 @@ static int surewarehk_rsa_priv_dec(int flen,unsigned char *from,unsigned char *t
{ {
#ifndef NO_SHA #ifndef NO_SHA
case RSA_PKCS1_OAEP_PADDING: case RSA_PKCS1_OAEP_PADDING:
ret=RSA_padding_check_PKCS1_OAEP(to,tlen,buf,tlen,tlen,NULL,0); ret=RSA_padding_check_PKCS1_OAEP(to,tlen,(unsigned char *)buf,tlen,tlen,NULL,0);
break; break;
#endif #endif
case RSA_SSLV23_PADDING: case RSA_SSLV23_PADDING:
ret=RSA_padding_check_SSLv23(to,tlen,buf,flen,tlen); ret=RSA_padding_check_SSLv23(to,tlen,(unsigned char *)buf,flen,tlen);
break; break;
case RSA_NO_PADDING: case RSA_NO_PADDING:
ret=RSA_padding_check_none(to,tlen,buf,flen,tlen); ret=RSA_padding_check_none(to,tlen,(unsigned char *)buf,flen,tlen);
break; break;
default: default:
RSAerr(ENGINE_F_SUREWAREHK_RSA_PRIV_DEC,RSA_R_UNKNOWN_PADDING_TYPE); RSAerr(ENGINE_F_SUREWAREHK_RSA_PRIV_DEC,RSA_R_UNKNOWN_PADDING_TYPE);