]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/shared/uid-range.c
alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhere
[thirdparty/systemd.git] / src / shared / uid-range.c
index 5d5bf7f21d87b4dc9e924ca210e058a3340cad5d..2c07a1b7a8cc5df2fd95fd1399d60c87724dc12a 100644 (file)
@@ -114,7 +114,7 @@ int uid_range_add_str(UidRange **p, unsigned *n, const char *s) {
                 char *b;
                 uid_t end;
 
-                b = strndupa(s, t - s);
+                b = strndupa_safe(s, t - s);
                 r = parse_uid(b, &start);
                 if (r < 0)
                         return r;