diff --git a/lib/asn1/gen_decode.c b/lib/asn1/gen_decode.c index 3c36b4077..242485b2b 100644 --- a/lib/asn1/gen_decode.c +++ b/lib/asn1/gen_decode.c @@ -65,7 +65,7 @@ decode_type (const char *name, const Type *t) char *s; asprintf(&s, "(int*)%s", name); if(s == NULL) - return ENOMEM; + errx (1, "out of memory"); decode_primitive ("integer", s); free(s); }