Index: openssl/test/asn1test.c |
=================================================================== |
--- openssl/test/asn1test.c (revision 0) |
+++ openssl/test/asn1test.c (revision 0) |
@@ -0,0 +1,22 @@ |
+#include <openssl/x509.h> |
+#include <openssl/asn1_mac.h> |
+ |
+typedef struct X |
+ { |
+ STACK_OF(X509_EXTENSION) *ext; |
+ } X; |
+ |
+/* This isn't meant to run particularly, it's just to test type checking */ |
+int main(int argc, char **argv) |
+ { |
+ X *x = NULL; |
+ unsigned char **pp = NULL; |
+ |
+ M_ASN1_I2D_vars(x); |
+ M_ASN1_I2D_len_SEQUENCE_opt_type(X509_EXTENSION, x->ext, |
+ i2d_X509_EXTENSION); |
+ M_ASN1_I2D_seq_total(); |
+ M_ASN1_I2D_put_SEQUENCE_opt_type(X509_EXTENSION, x->ext, |
+ i2d_X509_EXTENSION); |
+ M_ASN1_I2D_finish(); |
+ } |