From: Denys Vlasenko Date: Sat, 8 Jul 2017 22:08:13 +0000 (+0200) Subject: crond: code shrink X-Git-Tag: 1_28_0~419 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d18b2000967cddd0b84091d90a914aec58025310;p=oweals%2Fbusybox.git crond: code shrink function old new delta load_crontab 936 925 -11 Signed-off-by: Denys Vlasenko --- diff --git a/miscutils/crond.c b/miscutils/crond.c index a472c9b23..c0c8bef11 100644 --- a/miscutils/crond.c +++ b/miscutils/crond.c @@ -512,13 +512,12 @@ static void load_crontab(const char *fileName) if (strcmp(e->name, tokens[0] + 1) == 0) { /* * tokens[1] is only the first word of command, + * can'r use it. * find the entire command in unmodified string: */ - tokens[5] = strstr( - skip_non_whitespace(skip_whitespace(parser->data)), - /* ^^^^ avoids mishandling e.g. "@daily aily PARAM" */ - tokens[1] - ); + tokens[5] = skip_whitespace( + skip_non_whitespace( + skip_whitespace(parser->data))); if (e->tokens[0]) { char *et = (char*)e->tokens; /* minute is "0" for all specials */