crond: code shrink

function                                             old     new   delta
load_crontab                                         936     925     -11

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2017-07-09 00:08:13 +02:00
parent 0b3b65fa91
commit d18b200096

View File

@ -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 */