diff options
Diffstat (limited to 'usr/src/lib/libnisdb')
-rw-r--r-- | usr/src/lib/libnisdb/yptol/map_ctrl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/lib/libnisdb/yptol/map_ctrl.c b/usr/src/lib/libnisdb/yptol/map_ctrl.c index e7bdf942ea..98f7046286 100644 --- a/usr/src/lib/libnisdb/yptol/map_ctrl.c +++ b/usr/src/lib/libnisdb/yptol/map_ctrl.c @@ -526,6 +526,7 @@ insert_map_in_list(char *map_name, int unique_value) } new_elt->map_name = strdup(map_name); if (new_elt->map_name == NULL) { /* strdup() failed */ + sfree(new_elt); return (FAILURE); } new_elt->map_id = unique_value; |