rdma: Check return value of strdup call

Fixes: 74bd75c2b6 ("rdma: Add basic infrastructure for RDMA tool")
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
Leon Romanovsky 2018-01-31 10:11:56 +02:00 committed by Stephen Hemminger
parent 860676b424
commit 5f8265536f
1 changed files with 4 additions and 0 deletions

View File

@ -98,6 +98,10 @@ static struct dev_map *dev_map_alloc(const char *dev_name)
if (!dev_map)
return NULL;
dev_map->dev_name = strdup(dev_name);
if (!dev_map->dev_name) {
free(dev_map);
return NULL;
}
return dev_map;
}