From c45da5f5ca550215588ba9483eef62f2a214addb Mon Sep 17 00:00:00 2001 From: Lars Henriksen Date: Sun, 5 Nov 2017 12:27:31 +0100 Subject: New support functions for input validation. check_sec(), overflow_add(), overflow_mul() Signed-off-by: Lukas Fleischer --- src/calcurse.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/calcurse.h') diff --git a/src/calcurse.h b/src/calcurse.h index 05e27b0..178af1f 100644 --- a/src/calcurse.h +++ b/src/calcurse.h @@ -1159,6 +1159,7 @@ char *new_tempfile(const char *); int check_date(unsigned, unsigned, unsigned); int parse_date(const char *, enum datefmt, int *, int *, int *, struct date *); int parse_date_interactive(const char *, int *, int *, int *); +int check_sec(time_t *); int check_time(unsigned, unsigned); int parse_time(const char *, unsigned *, unsigned *); int parse_duration(const char *, unsigned *); @@ -1181,6 +1182,8 @@ int starts_with(const char *, const char *); int starts_with_ci(const char *, const char *); int hash_matches(const char *, const char *); int show_dialogs(void); +int overflow_add(int, int, int *); +int overflow_mul(int, int, int *); /* vars.c */ extern int col, row; -- cgit v1.2.3-54-g00ecf