diff --git a/lib/asn1/main.c b/lib/asn1/main.c index aead38adf..dfebaf4ca 100644 --- a/lib/asn1/main.c +++ b/lib/asn1/main.c @@ -127,5 +127,7 @@ main(int argc, char **argv) if(ret != 0 || error_flag != 0) exit(1); close_generate (); + if (argc != optidx) + fclose(file); return 0; }