]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
lib/string/strtcpy.h: Don't use a ternary op, to silence a -Wsign-compare warning
authorAlejandro Colomar <alx@kernel.org>
Sat, 2 Sep 2023 12:33:47 +0000 (14:33 +0200)
committerIker Pedrosa <ikerpedrosam@gmail.com>
Mon, 4 Dec 2023 10:45:09 +0000 (11:45 +0100)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
lib/string/strtcpy.h

index 4e6534476bb1bdd9571ba8bfb49fc677304ab576..5da62cd59e695f4dbf1b9d1373d765120b17b421 100644 (file)
@@ -66,7 +66,10 @@ strtcpy(char *restrict dst, const char *restrict src, size_t dsize)
 
        stpcpy(mempcpy(dst, src, dlen), "");
 
-       return trunc ? -1 : slen;
+       if (trunc)
+               return -1;
+
+       return slen;
 }