]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
lib/tcbfuncs.c: shadowtcb_path_rel(): Use strdup(3) instead of its pattern
authorAlejandro Colomar <alx@kernel.org>
Sat, 4 Jan 2025 00:47:16 +0000 (01:47 +0100)
committerSerge Hallyn <serge@hallyn.com>
Wed, 4 Jun 2025 04:25:02 +0000 (23:25 -0500)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
lib/tcbfuncs.c

index e40c5eeacd281dfa256c10d46efeabbaca85cc55..237d46e87cd8db1a0396d8d0c79e5670b75926b1 100644 (file)
@@ -72,7 +72,7 @@ static /*@null@*/ char *shadowtcb_path_rel (const char *name, uid_t uid)
        char *ret;
 
        if (!getdef_bool ("TCB_SYMLINKS") || uid < SHADOWTCB_HASH_BY) {
-               ret = aprintf("%s", name);
+               ret = strdup(name);
                if (ret == NULL) {
                        OUT_OF_MEMORY;
                        return NULL;