summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/a_gentm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/a_gentm.c')
-rw-r--r--src/lib/libcrypto/asn1/a_gentm.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/libcrypto/asn1/a_gentm.c b/src/lib/libcrypto/asn1/a_gentm.c
index 226474f057..84062170e8 100644
--- a/src/lib/libcrypto/asn1/a_gentm.c
+++ b/src/lib/libcrypto/asn1/a_gentm.c
@@ -63,6 +63,12 @@
63#include "cryptlib.h" 63#include "cryptlib.h"
64#include <openssl/asn1.h> 64#include <openssl/asn1.h>
65 65
66ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_new(void)
67{ return M_ASN1_GENERALIZEDTIME_new(); }
68
69void ASN1_GENERALIZEDTIME_free(ASN1_GENERALIZEDTIME *x)
70{ M_ASN1_GENERALIZEDTIME_free(x); }
71
66int i2d_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME *a, unsigned char **pp) 72int i2d_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME *a, unsigned char **pp)
67 { 73 {
68#ifdef CHARSET_EBCDIC 74#ifdef CHARSET_EBCDIC
@@ -106,7 +112,7 @@ ASN1_GENERALIZEDTIME *d2i_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME **a,
106 return(ret); 112 return(ret);
107err: 113err:
108 if ((ret != NULL) && ((a == NULL) || (*a != ret))) 114 if ((ret != NULL) && ((a == NULL) || (*a != ret)))
109 ASN1_GENERALIZEDTIME_free(ret); 115 M_ASN1_GENERALIZEDTIME_free(ret);
110 return(NULL); 116 return(NULL);
111 } 117 }
112 118
@@ -193,7 +199,7 @@ ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s,
193#endif 199#endif
194 200
195 if (s == NULL) 201 if (s == NULL)
196 s=ASN1_GENERALIZEDTIME_new(); 202 s=M_ASN1_GENERALIZEDTIME_new();
197 if (s == NULL) 203 if (s == NULL)
198 return(NULL); 204 return(NULL);
199 205