HomeFreeBSD

libdwarf: Make an out-pointer of _dwarf_abbrev_add() mandatory.

Description

libdwarf: Make an out-pointer of _dwarf_abbrev_add() mandatory.

All callers pass a non-NULL pointer, and otherwise it was possible to
leak memory if the abbrev was not added to a CU.

CID: 1193365
MFC after: 1 week
Sponsored by: The FreeBSD Foundation

Details

Provenance
markjAuthored on
Parents
rS357532: libdwarf: Fix a possible memory leak in dwarf_add_AT_location_expr().
Branches
Unknown
Tags
Unknown