From: Ben Kallus Date: Fri, 14 Jan 2022 22:55:53 +0000 (-0500) Subject: Add argc checks to delete-prop X-Git-Url: https://diplodocus.org/git/xorg-xinput/commitdiff_plain/f77ed7621e6e7918fe1eb3d390f22b545b883a33?hp=7cc6456425cd15532768a2edda4fb4d9f432baf9 Add argc checks to delete-prop Signed-off-by: Ben Kallus --- 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) {