diff --git a/libasn1parser/asn1parser.c b/libasn1parser/asn1parser.c index c820cc4aead52144296d4b470b55307f24e8096e..45f60c31725a756ec8f68029eb6e09f9c2df6e2b 100644 --- a/libasn1parser/asn1parser.c +++ b/libasn1parser/asn1parser.c @@ -111,7 +111,8 @@ asn1p_parse_file(const char *filename, enum asn1p_flags flags) { if(_asn1p_fix_modules(a, filename)) return NULL; /* FIXME: destroy (a) */ } else { - assert(a == NULL); + /* Not always true: assert(a == NULL); */ + a = NULL; } return a;