diff options
author | Ben Kallus <benjamin.p.kallus.gr@dartmouth.edu> | 2022-01-14 17:55:53 -0500 |
---|---|---|
committer | Ben Kallus <benjamin.p.kallus.gr@dartmouth.edu> | 2022-01-15 16:53:16 -0500 |
commit | f77ed7621e6e7918fe1eb3d390f22b545b883a33 (patch) | |
tree | 5d00ba2c15e282fb5cd558c9c69757ffcafb36ca | |
parent | 7cc6456425cd15532768a2edda4fb4d9f432baf9 (diff) |
Add argc checks to delete-prop
Signed-off-by: Ben Kallus <benjamin.p.kallus.gr@dartmouth.edu>
-rw-r--r-- | src/property.c | 12 |
1 files changed, 12 insertions, 0 deletions
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) { |