From a7489b916e602e3dd66b31d5bbc7956d6174806d Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Wed, 5 Oct 2011 09:56:28 +0200 Subject: src/utils.c: Remove check_time() Now that parse_time() and parse_duration() do all the validation work, this isn't used (nor needed) any longer. Signed-off-by: Lukas Fleischer --- src/calcurse.h | 1 - src/utils.c | 31 ------------------------------- 2 files changed, 32 deletions(-) (limited to 'src') diff --git a/src/calcurse.h b/src/calcurse.h index 5a8bfe9..a681f92 100644 --- a/src/calcurse.h +++ b/src/calcurse.h @@ -892,7 +892,6 @@ long date_sec_change (long, int, int); long update_time_in_date (long, unsigned, unsigned); long get_sec_date (struct date); long min2sec (unsigned); -int check_time (char *); void draw_scrollbar (WINDOW *, int, int, int, int, int, unsigned); void item_in_popup (char *, char *, char *, char *); long get_today (void); diff --git a/src/utils.c b/src/utils.c index 510f4dd..ce4b0f7 100644 --- a/src/utils.c +++ b/src/utils.c @@ -386,37 +386,6 @@ min2sec (unsigned minutes) return (minutes * MININSEC); } -/* - * Checks if a time has a good format. - * The format could be either HH:MM or H:MM or MM, and we should have: - * 0 <= HH <= 24 and 0 <= MM < 999. - * This function returns 1 if the entered time is correct and in - * [h:mm] or [hh:mm] format, and 2 if the entered time is correct and entered - * in [mm] format. - */ -int -check_time (char *string) -{ - char *s = mem_strdup(string); - char *hour = strtok(s, ":"); - char *min = strtok(NULL, ":"); - int h, m; - int ret = 0; - - if (min) - { - h = atoi (hour); - m = atoi (min); - if (h >= 0 && h < 24 && m >= 0 && m < MININSEC) - ret = 1; - } - else if (strlen(s) < 4 && is_all_digit(s) && atoi(s) > 0) - ret = 2; - - mem_free(s); - return ret; -} - /* * Display a scroll bar when there are so many items that they * can not be displayed inside the corresponding panel. -- cgit v1.2.3