initd: fix off-by-one error in mkdev.c
[project/procd.git] / initd / mkdev.c
index 44101aa12df5e5a102b626d2eb41f1a10a40e2ad..1c9c97ab8e0560e11fd5c56efc2d09c2244aae9d 100644 (file)
@@ -86,7 +86,7 @@ static void find_devs(bool block)
                if (len <= 0)
                        continue;
 
-               buf[len] = 0;
+               buf[sizeof(buf) - 1] = '\0';
                if (!find_pattern(buf))
                        continue;