From c74c4b8c3c5dd804d1eccfe5bfba44b1f9d65a6f Mon Sep 17 00:00:00 2001 From: Per Malmberg Date: Thu, 8 Mar 2018 23:38:18 -0800 Subject: [PATCH] No need to run both validate_numeric and validate_literal. --- libcron/CronTime.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libcron/CronTime.cpp b/libcron/CronTime.cpp index 99b2ea4..9fe113e 100644 --- a/libcron/CronTime.cpp +++ b/libcron/CronTime.cpp @@ -31,10 +31,8 @@ namespace libcron valid &= validate_numeric(match[2], minutes); valid &= validate_numeric(match[3], hours); valid &= validate_numeric(match[4], day_of_month); - valid &= validate_numeric(match[5], months) - || validate_literal(match[5], months, month_names, 1); - valid &= validate_numeric(match[6], day_of_week) - || validate_literal(match[6], day_of_week, day_names, 0); + valid &= validate_literal(match[5], months, month_names, 1); + valid &= validate_literal(match[6], day_of_week, day_names, 0); } }