diff --git a/package/gluon-cron/src/gluon-crond.c b/package/gluon-cron/src/gluon-crond.c
index 9ca9d891b3a15a6507e01431de8a541dedf59df1..11a87c42c04d329b440a33cfc399ed86045f0f97 100644
--- a/package/gluon-cron/src/gluon-crond.c
+++ b/package/gluon-cron/src/gluon-crond.c
@@ -94,7 +94,7 @@ static uint64_t parse_strings(const char *input, const char *const *strings, siz
 	return 0;
 }
 
-static uint64_t parse_times(char *input, unsigned min, unsigned n) {
+static uint64_t parse_times(char *input, int min, int n) {
 	uint64_t ret = 0;
 	int step = 1;