procd: initd: fix path allocation in early_insmod
[project/procd.git] / initd / zram.c
index 9fab794acf54eef20b53fe87896438e732a5745a..c7309422ae5ca1db2ea33e4f3f3c6f41413471ba 100644 (file)
@@ -60,7 +60,7 @@ early_insmod(char *module)
                struct utsname ver;
 
                uname(&ver);
-               path = alloca(sizeof(module) + strlen(ver.release) + 1);
+               path = alloca(strlen(module) + strlen(ver.release) + 1);
                sprintf(path, module, ver.release);
                modprobe[1] = path;
                execvp(modprobe[0], modprobe);