From eb7b7e4ea02603c43456a2a2d666bdcabb7f8172 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Thu, 30 Jun 2011 23:46:21 +0300 Subject: [PATCH] * mu-str: fix bug in mu_str_date_parse_hdwmy --- src/mu-str.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mu-str.c b/src/mu-str.c index bb16703b..b7823859 100644 --- a/src/mu-str.c +++ b/src/mu-str.c @@ -310,23 +310,23 @@ is_xapian_prefix (const char *q, const char *colon) } time_t -mu_str_date_parse_hdwmy (const char* str) +mu_str_date_parse_hdwmy (const char *nptr) { long int num; - char *end; + char *endptr; time_t now, delta; time_t never = (time_t)-1; - g_return_val_if_fail (str, never); + g_return_val_if_fail (nptr, never); - num = strtol (str, &end, 10); + num = strtol (nptr, &endptr, 10); if (num <= 0 || num > 9999) return never; - if (end == NULL || *end != '\0') + if (endptr == NULL || *endptr == '\0') return never; - switch (end[0]) { + switch (endptr[0]) { case 'h': /* hour */ delta = num * 60 * 60; break; case 'd': /* day */