diff options
Diffstat (limited to 'drivers/of')
-rw-r--r-- | drivers/of/base.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/of/base.c b/drivers/of/base.c index 1161ce9793..c9bdd91810 100644 --- a/drivers/of/base.c +++ b/drivers/of/base.c @@ -1802,12 +1802,7 @@ struct property *of_new_property(struct device_node *node, const char *name, struct property *prop; prop = xzalloc(sizeof(*prop)); - prop->name = strdup(name); - if (!prop->name) { - free(prop); - return NULL; - } - + prop->name = xstrdup(name); prop->length = len; prop->value = xzalloc(len); |