#include <stdio.h>
#include "cryptlib.h"
#include <openssl/buffer.h>
-#include <openssl/x509.h>
+#include <openssl/asn1.h>
/* Based on a_int.c: equivalent ENUMERATED functions */
if (num+i > slen)
{
if (s == NULL)
- sp=(unsigned char *)Malloc(
+ sp=(unsigned char *)OPENSSL_malloc(
(unsigned int)num+i*2);
else
- sp=(unsigned char *)Realloc(s,
+ sp=(unsigned char *)OPENSSL_realloc(s,
(unsigned int)num+i*2);
if (sp == NULL)
{
ASN1err(ASN1_F_A2I_ASN1_ENUMERATED,ERR_R_MALLOC_FAILURE);
- if (s != NULL) Free((char *)s);
+ if (s != NULL) OPENSSL_free(s);
goto err;
}
s=sp;