summaryrefslogtreecommitdiffstats
path: root/usr.bin/usbhidctl
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2000-10-09 05:44:39 +0000
committerkris <kris@FreeBSD.org>2000-10-09 05:44:39 +0000
commitfa43aea9dc832ed13b413a962469fc8df6909208 (patch)
tree3fcec4e6b51e0f627c817f78c85882d49c217507 /usr.bin/usbhidctl
parente61ab07a16a7feaf46bd87862125573ddfba1be1 (diff)
downloadFreeBSD-src-fa43aea9dc832ed13b413a962469fc8df6909208.zip
FreeBSD-src-fa43aea9dc832ed13b413a962469fc8df6909208.tar.gz
Don't overflow in command-line args
Submitted by: Mike Heffner <mheffner@vt.edu>
Diffstat (limited to 'usr.bin/usbhidctl')
-rw-r--r--usr.bin/usbhidctl/usbhid.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/usbhidctl/usbhid.c b/usr.bin/usbhidctl/usbhid.c
index 4518ff8..8dd1e5f 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;
}
OpenPOWER on IntegriCloud