test: move the interface declaration up
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 13 Jun 2014 01:11:05 +0000 (11:11 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 23 Jun 2014 05:23:35 +0000 (15:23 +1000)
No functional changes, just some prep work.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/litest.c

index 0a9cc72d646686a5460256ebea03ad23486109c7..d3f8f0ddaa0f5c80414d476bcc2fc7500d090d78 100644 (file)
@@ -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)