diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/libinput-debug-events.c | 2 | ||||
-rw-r--r-- | tools/libinput-debug-gui.c | 2 | ||||
-rw-r--r-- | tools/shared.c | 10 | ||||
-rw-r--r-- | tools/shared.h | 2 |
4 files changed, 8 insertions, 8 deletions
diff --git a/tools/libinput-debug-events.c b/tools/libinput-debug-events.c index 9bf9d52f..962ab09b 100644 --- a/tools/libinput-debug-events.c +++ b/tools/libinput-debug-events.c @@ -991,7 +991,7 @@ main(int argc, char **argv) return 1; } - li = tools_open_backend(backend, seat_or_device, verbose, grab); + li = tools_open_backend(backend, seat_or_device, verbose, &grab); if (!li) return 1; diff --git a/tools/libinput-debug-gui.c b/tools/libinput-debug-gui.c index f838b08b..6ed6c4a7 100644 --- a/tools/libinput-debug-gui.c +++ b/tools/libinput-debug-gui.c @@ -958,7 +958,7 @@ main(int argc, char **argv) return 1; } - li = tools_open_backend(backend, seat_or_device, verbose, grab); + li = tools_open_backend(backend, seat_or_device, verbose, &grab); if (!li) return 1; diff --git a/tools/shared.c b/tools/shared.c index c1ce6473..d1f02702 100644 --- a/tools/shared.c +++ b/tools/shared.c @@ -251,7 +251,7 @@ static const struct libinput_interface interface = { }; static struct libinput * -tools_open_udev(const char *seat, bool verbose, bool grab) +tools_open_udev(const char *seat, bool verbose, bool *grab) { struct libinput *li; struct udev *udev = udev_new(); @@ -261,7 +261,7 @@ tools_open_udev(const char *seat, bool verbose, bool grab) return NULL; } - li = libinput_udev_create_context(&interface, &grab, udev); + li = libinput_udev_create_context(&interface, grab, udev); if (!li) { fprintf(stderr, "Failed to initialize context from udev\n"); goto out; @@ -285,12 +285,12 @@ out: } static struct libinput * -tools_open_device(const char *path, bool verbose, bool grab) +tools_open_device(const char *path, bool verbose, bool *grab) { struct libinput_device *device; struct libinput *li; - li = libinput_path_create_context(&interface, &grab); + li = libinput_path_create_context(&interface, grab); if (!li) { fprintf(stderr, "Failed to initialize context from %s\n", path); return NULL; @@ -315,7 +315,7 @@ struct libinput * tools_open_backend(enum tools_backend which, const char *seat_or_device, bool verbose, - bool grab) + bool *grab) { struct libinput *li; diff --git a/tools/shared.h b/tools/shared.h index 55e15409..0a9c1e64 100644 --- a/tools/shared.h +++ b/tools/shared.h @@ -104,7 +104,7 @@ int tools_parse_option(int option, struct libinput* tools_open_backend(enum tools_backend which, const char *seat_or_device, bool verbose, - bool grab); + bool *grab); void tools_device_apply_config(struct libinput_device *device, struct tools_options *options); int tools_exec_command(const char *prefix, int argc, char **argv); |