From 3f500b657f5e9f90ade90a6f2678d8596cd6b799 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 13 Jun 2014 11:11:05 +1000 Subject: [PATCH] test: move the interface declaration up No functional changes, just some prep work. Signed-off-by: Peter Hutterer --- test/litest.c | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/test/litest.c b/test/litest.c index 0a9cc72d..d3f8f0dd 100644 --- a/test/litest.c +++ b/test/litest.c @@ -267,6 +267,23 @@ litest_log_handler(enum libinput_log_priority pri, vfprintf(stderr, format, args); } +static int +open_restricted(const char *path, int flags, void *userdata) +{ + return open(path, flags); +} + +static void +close_restricted(int fd, void *userdata) +{ + close(fd); +} + +struct libinput_interface interface = { + .open_restricted = open_restricted, + .close_restricted = close_restricted, +}; + static const struct option opts[] = { { "list", 0, 0, 'l' }, { "verbose", 0, 0, 'v' }, @@ -335,24 +352,6 @@ litest_run(int argc, char **argv) { return failed; } -static int -open_restricted(const char *path, int flags, void *userdata) -{ - return open(path, flags); -} - -static void -close_restricted(int fd, void *userdata) -{ - close(fd); -} - -const struct libinput_interface interface = { - .open_restricted = open_restricted, - .close_restricted = close_restricted, -}; - - static struct input_absinfo * merge_absinfo(const struct input_absinfo *orig, const struct input_absinfo *override) -- 2.34.1