From b2338d532a3cbe82279fd83bfb3dbd38b3a8d1dc Mon Sep 17 00:00:00 2001 From: Kris Kennaway Date: Mon, 9 Oct 2000 05:44:39 +0000 Subject: [PATCH] Don't overflow in command-line args Submitted by: Mike Heffner --- usr.bin/usbhidctl/usbhid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.bin/usbhidctl/usbhid.c b/usr.bin/usbhidctl/usbhid.c index 4518ff87a6a..8dd1e5f810e 100644 --- a/usr.bin/usbhidctl/usbhid.c +++ b/usr.bin/usbhidctl/usbhid.c @@ -311,9 +311,9 @@ main(int argc, char **argv) if (dev[0] != '/') { if (isdigit(dev[0])) - sprintf(devname, "/dev/uhid%s", dev); + snprintf(devname, sizeof(devname), "/dev/uhid%s", dev); else - sprintf(devname, "/dev/%s", dev); + snprintf(devname, sizeof(devname), "/dev/%s", dev); dev = devname; }