diff --git a/src/finit.c b/src/finit.c index c2cf24f6..1a4f3246 100644 --- a/src/finit.c +++ b/src/finit.c @@ -159,7 +159,7 @@ static int fsck(int pass) size_t i; for (i = 0; i < NELEMS(sulogin); i++) { - if (systemf(sulogin[i])) + if (systemf("%s", sulogin[i])) continue; break; } @@ -618,7 +618,7 @@ int main(int argc, char *argv[]) size_t i; for (i = 0; i < NELEMS(sulogin); i++) { - if (systemf(sulogin[i])) + if (systemf("%s", sulogin[i])) continue; rescue = 0;