Changeset View
Changeset View
Standalone View
Standalone View
contrib/elftoolchain/libdwarf/libdwarf_init.c
| Show First 20 Lines • Show All 296 Lines • ▼ Show 20 Lines | else if (dbg->dbg_mode == DW_DLC_WRITE) | ||||
| _dwarf_producer_deinit(dbg); | _dwarf_producer_deinit(dbg); | ||||
| } | } | ||||
| int | int | ||||
| _dwarf_alloc(Dwarf_Debug *ret_dbg, int mode, Dwarf_Error *error) | _dwarf_alloc(Dwarf_Debug *ret_dbg, int mode, Dwarf_Error *error) | ||||
| { | { | ||||
| Dwarf_Debug dbg; | Dwarf_Debug dbg; | ||||
| if ((dbg = calloc(sizeof(struct _Dwarf_Debug), 1)) == NULL) { | if ((dbg = calloc(1, sizeof(struct _Dwarf_Debug))) == NULL) { | ||||
| DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); | DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY); | ||||
| return (DW_DLE_MEMORY); | return (DW_DLE_MEMORY); | ||||
| } | } | ||||
| dbg->dbg_mode = mode; | dbg->dbg_mode = mode; | ||||
| *ret_dbg = dbg; | *ret_dbg = dbg; | ||||
| return (DW_DLE_NONE); | return (DW_DLE_NONE); | ||||
| } | } | ||||