diff --git a/src/btf_dump.c b/src/btf_dump.c index 885aceb..bd09ed1 100644 --- a/src/btf_dump.c +++ b/src/btf_dump.c @@ -142,6 +142,7 @@ struct btf_dump *btf_dump__new(const struct btf *btf, if (IS_ERR(d->type_names)) { err = PTR_ERR(d->type_names); d->type_names = NULL; + goto err; } d->ident_names = hashmap__new(str_hash_fn, str_equal_fn, NULL); if (IS_ERR(d->ident_names)) {