From d2f54847f3d2833689d03cae8fda3aefb39ba08b Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Tue, 10 Dec 2024 15:57:58 +0100 Subject: [PATCH] src/useradd.c: create_home(): Use !streq() instead of its pattern Signed-off-by: Alejandro Colomar --- src/useradd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/useradd.c b/src/useradd.c index 7623dabd4a..4275794a73 100644 --- a/src/useradd.c +++ b/src/useradd.c @@ -2259,9 +2259,9 @@ static void create_home (void) */ for (cp = strtok(bhome, "/"); cp != NULL; cp = strtok(NULL, "/")) { /* Avoid turning a relative path into an absolute path. */ - if (bhome[0] == '/' || strlen(path) != 0) { + if (bhome[0] == '/' || !streq(path, "")) strcat(path, "/"); - } + strcat(path, cp); if (access(path, F_OK) == 0) { continue;