From 09dc4cecca2f1605c6bbe11961cf3bf14404d7f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sat, 14 Oct 2006 05:11:52 +0000 Subject: [PATCH] move any definitions here. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18435 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/asn1-common.h | 3 +++ lib/asn1/gen.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/lib/asn1/asn1-common.h b/lib/asn1/asn1-common.h index c77c5aedf..41e20d1b1 100644 --- a/lib/asn1/asn1-common.h +++ b/lib/asn1/asn1-common.h @@ -43,6 +43,9 @@ typedef struct heim_bit_string { void *data; } heim_bit_string; +typedef struct heim_octet_string heim_any; +typedef struct heim_octet_string heim_any_set; + #define ASN1_MALLOC_ENCODE(T, B, BL, S, L, R) \ do { \ (BL) = length_##T((S)); \ diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index fe8bc27ed..7c7dcf4e8 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -145,6 +145,9 @@ init_generate (const char *filename, const char *base) " size_t length;\n" " void *data;\n" "} heim_bit_string;\n\n"); + fprintf (headerfile, + "typedef struct heim_octet_string heim_any;\n" + "typedef struct heim_octet_string heim_any_set;\n\n"); fputs("#define ASN1_MALLOC_ENCODE(T, B, BL, S, L, R) \\\n" " do { \\\n" " (BL) = length_##T((S)); \\\n"