From 91e5543757dad266f041f46d11bf973966368a30 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Sat, 5 Jun 2010 23:59:38 +0200 Subject: Mostly-working implementation of time tracking for users. Needs some more testing. --- regexset.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'regexset.h') diff --git a/regexset.h b/regexset.h index 3c023f1..aba4431 100644 --- a/regexset.h +++ b/regexset.h @@ -4,12 +4,16 @@ #include struct regexset_t { - pcre *text, *join, *kick; - pcre_extra *text_e, *join_e, *kick_e; + pcre *text, *join, *part, *quit, *kick, *nick_changed, *log_opened, *day_changed; + pcre_extra *text_e, *join_e, *part_e, *quit_e, *kick_e, *nick_changed_e, *log_opened_e, *day_changed_e; + const char *log_date_format, *day_date_format; }; void rs_init(); -struct regexset_t *rs_add(const char *text, const char *join, const char *kick); +struct regexset_t *rs_add(const char *text, const char *join, const char *part, + const char *quit, const char *kick, const char *nick_changed, + const char *log_opened, const char *day_changed, const char *log_date_format, + const char *day_date_format); struct regexset_t *rs_get(int index); void rs_free(); -- cgit v1.2.3