diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index f35acc0a4..ca1b725c5 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -62,6 +62,8 @@ add_import (const char *module) tmp->module = module; tmp->next = imports; imports = tmp; + + fprintf (headerfile, "#include <%s_asn1.h>\n", module); } const char * @@ -248,10 +250,6 @@ generate_header_of_codefile(const char *name) "#include \n", orig_filename); - for (i = imports; i != NULL; i = i->next) - fprintf (codefile, - "#include <%s_asn1.h>\n", - i->module); fprintf (codefile, "#include <%s.h>\n", headerbase);