Only assume the current runlevel if none specified

This commit is contained in:
Roy Marples 2007-12-14 23:00:29 +00:00
parent afdcf1fa15
commit 10edca8e0e

View File

@ -241,15 +241,14 @@ int rc_update (int argc, char **argv)
if (action & DOADD) {
actfunc = add;
if (! runlevels)
rc_strlist_add (&runlevels, rc_runlevel_get ());
} else if (action & DODELETE) {
actfunc = delete;
if (! runlevels)
runlevels = rc_runlevel_list ();
} else
eerrorx ("%s: invalid action", applet);
if (! runlevels)
rc_strlist_add (&runlevels, rc_runlevel_get ());
if (! runlevels)
eerrorx ("%s: no runlevels found", applet);