]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/sysv-generator/sysv-generator.c
alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhere
[thirdparty/systemd.git] / src / sysv-generator / sysv-generator.c
index bf23c48662162708a31017e077c1195513b7e774..194766445719c4675d5131fe83fcb060a7a7ce48 100644 (file)
@@ -289,7 +289,7 @@ static int sysv_translate_facility(SysvStub *s, unsigned line, const char *name,
         }
 
         /* Strip ".sh" suffix from file name for comparison */
-        filename_no_sh = strdupa(filename);
+        filename_no_sh = strdupa_safe(filename);
         e = endswith(filename_no_sh, ".sh");
         if (e) {
                 *e = '\0';