| 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();
|
| + }
|
|
|