From f77ed7621e6e7918fe1eb3d390f22b545b883a33 Mon Sep 17 00:00:00 2001 From: Ben Kallus Date: Fri, 14 Jan 2022 17:55:53 -0500 Subject: [PATCH] Add argc checks to delete-prop Signed-off-by: Ben Kallus --- src/property.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/property.c b/src/property.c index 071f80f..e3baef3 100644 --- a/src/property.c +++ b/src/property.c @@ -270,6 +270,12 @@ delete_prop_xi1(Display *dpy, int argc, char** argv, char* n, char *desc) char *name; Atom prop; + if (argc < 2) + { + fprintf(stderr, "Usage: xinput %s %s\n", n, desc); + return EXIT_FAILURE; + } + info = find_device_info(dpy, argv[0], False); if (!info) { @@ -578,6 +584,12 @@ delete_prop_xi2(Display *dpy, int argc, char** argv, char* n, char *desc) char *name; Atom prop; + if (argc < 2) + { + fprintf(stderr, "Usage: xinput %s %s\n", n, desc); + return EXIT_FAILURE; + } + info = xi2_find_device_info(dpy, argv[0]); if (!info) { -- 2.56.0