Replace a malloc+strcpy by an equivalent strdup in order to improve readability. Signed-off-by: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx> --- arch/um/os-Linux/umid.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/um/os-Linux/umid.c b/arch/um/os-Linux/umid.c index b514ead..cc9ac2e 100644 --- a/arch/um/os-Linux/umid.c +++ b/arch/um/os-Linux/umid.c @@ -48,12 +48,11 @@ static int __init make_uml_dir(void) strlcat(dir, "/", sizeof(dir)); err = -ENOMEM; - uml_dir = malloc(strlen(dir) + 1); + uml_dir = strdup(dir); if (uml_dir == NULL) { - printf("make_uml_dir : malloc failed, errno = %d\n", errno); + printf("make_uml_dir : strdup failed, errno = %d\n", errno); goto err; } - strcpy(uml_dir, dir); if ((mkdir(uml_dir, 0777) < 0) && (errno != EEXIST)) { printf("Failed to mkdir '%s': %s\n", uml_dir, strerror(errno)); -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html