diff --git a/doc/Changelog b/doc/Changelog index 2aeab7f..69fd0f1 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -5,6 +5,8 @@ sysvinit (2.88dsf) UNRELEASED; urgency=low from Bill Nottingham. * Adjust makefile to make sure the install directories are created before files are copied into them. + * Fix minor bug in optimizing of argument parsing. Based on + report from jakemus on freshmeat. -- Petter Reinholdtsen Sun, 12 Jul 2009 19:58:10 +0200 diff --git a/src/init.c b/src/init.c index 9b47083..7a05435 100644 --- a/src/init.c +++ b/src/init.c @@ -2629,9 +2629,10 @@ int main(int argc, char **argv) */ isinit = (getpid() == 1); for (f = 1; f < argc; f++) { - if (!strcmp(argv[f], "-i") || !strcmp(argv[f], "--init")) + if (!strcmp(argv[f], "-i") || !strcmp(argv[f], "--init")) { isinit = 1; break; + } } if (!isinit) exit(telinit(p, argc, argv));