From 90b5ca5e47f0fda21f8da6cb9857a35e0f4730a3 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Mon, 9 May 2022 23:39:12 -0700 Subject: web: allow selection of starting points and user to throw first This new option selection code is a bit messy for now. It requires the options and their order to be in sync between the prompt functions and the corresponding submit functions. There's also a bit too much repetition of generic code that's applicable to all options. --- web/web_match.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'web/web_match.c') diff --git a/web/web_match.c b/web/web_match.c index 5f87f28..d05efa5 100644 --- a/web/web_match.c +++ b/web/web_match.c @@ -4,6 +4,7 @@ #include struct match_state *state; +struct match_opts *match_opts; void free_state() { @@ -14,6 +15,12 @@ void free_state() state = NULL; } +void match_opts_free() +{ + free(match_opts); + match_opts = NULL; +} + bool match_is_over() { return state->legs[0]->rem <= 0 || state->legs[1]->rem <= 0; -- cgit v1.2.3-70-g09d2