svn commit: r359172 - head/contrib/elftoolchain/libdwarf
Mark Johnston
markj at FreeBSD.org
Fri Mar 20 16:31:07 UTC 2020
Author: markj
Date: Fri Mar 20 16:24:06 2020
New Revision: 359172
URL: https://svnweb.freebsd.org/changeset/base/359172
Log:
libdwarf: Make an out-pointer assignment unconditional.
There is no reason for diep to ever be NULL, since in that case we would
simply be leaking memory.
CID: 1418801
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolchain/libdwarf/libdwarf_die.c
Modified: head/contrib/elftoolchain/libdwarf/libdwarf_die.c
==============================================================================
--- head/contrib/elftoolchain/libdwarf/libdwarf_die.c Fri Mar 20 16:18:54 2020 (r359171)
+++ head/contrib/elftoolchain/libdwarf/libdwarf_die.c Fri Mar 20 16:24:06 2020 (r359172)
@@ -70,8 +70,7 @@ _dwarf_die_add(Dwarf_CU cu, uint64_t offset, uint64_t
die->die_cu = cu;
die->die_dbg = cu->cu_dbg;
- if (diep != NULL)
- *diep = die;
+ *diep = die;
return (DW_DLE_NONE);
}
More information about the svn-src-all
mailing list