From: Peter Hutterer Date: Tue, 15 Oct 2024 05:47:19 +0000 (+1000) Subject: test: move litest_free_test_list to inside ifndef NO_MAIN X-Git-Tag: 1.27.0~39 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=27fa85a8841bcfe58d678b16cb424cbab7424ea9;p=platform%2Fupstream%2Flibinput.git test: move litest_free_test_list to inside ifndef NO_MAIN This is now only called from one spot, so let's move it so it is ifdef'd out. Part-of: --- diff --git a/test/litest.c b/test/litest.c index 392e61a8..2745aa64 100644 --- a/test/litest.c +++ b/test/litest.c @@ -889,27 +889,6 @@ static struct libinput_interface interface = { .close_restricted = close_restricted, }; -static void -litest_free_test_list(struct list *tests) -{ - struct suite *s; - - list_for_each_safe(s, tests, node) { - struct test *t; - - list_for_each_safe(t, &s->tests, node) { - free(t->name); - free(t->devname); - list_remove(&t->node); - free(t); - } - - list_remove(&s->node); - free(s->name); - free(s); - } -} - LIBINPUT_ATTRIBUTE_PRINTF(3, 0) static inline void quirk_log_handler(struct libinput *unused, @@ -4813,6 +4792,27 @@ restore_tty(int tty_mode) } } +static void +litest_free_test_list(struct list *tests) +{ + struct suite *s; + + list_for_each_safe(s, tests, node) { + struct test *t; + + list_for_each_safe(t, &s->tests, node) { + free(t->name); + free(t->devname); + list_remove(&t->node); + free(t); + } + + list_remove(&s->node); + free(s->name); + free(s); + } +} + int main(int argc, char **argv) {