chiark / gitweb /
udev: collect - use snprintf()
[elogind.git] / src / udev / collect / collect.c
index feae4bb6ba1ebd190f0326771f956fb65c30a7b8..3c46e40de11cb84de379957b5163d981aaefa5f8 100644 (file)
@@ -93,7 +93,7 @@ static int prepare(char *dir, char *filename)
         if (stat(dir, &statbuf) < 0)
                 mkdir(dir, 0700);
 
-        sprintf(buf, "%s/%s", dir, filename);
+        snprintf(buf, sizeof(buf), "%s/%s", dir, filename);
 
         fd = open(buf,O_RDWR|O_CREAT, S_IRUSR|S_IWUSR);
         if (fd < 0)