summaryrefslogtreecommitdiffstats
path: root/src/nolo.c
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2014-10-19 20:17:06 +0200
committerPali Rohár <pali.rohar@gmail.com>2014-10-19 20:17:06 +0200
commitb1564909d79b79e5e33b355a803d25bc3dc8bafa (patch)
treeb9b746934232126cbec5db919fdb37be6fbf0adc /src/nolo.c
parentd6eba113578b653cd752018a2c509dbdd2eca1a6 (diff)
download0xFFFF-b1564909d79b79e5e33b355a803d25bc3dc8bafa.tar.bz2
nolo: Fix size of snprintf buffer
Diffstat (limited to 'src/nolo.c')
-rw-r--r--src/nolo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nolo.c b/src/nolo.c
index 238336d..e247698 100644
--- a/src/nolo.c
+++ b/src/nolo.c
@@ -311,7 +311,7 @@ static int nolo_send_image(struct usb_device_info * dev, struct image * image, i
if ( bufs ) {
memset(buf, 0, sizeof(buf));
- snprintf(buf, 8, "%d", dev->hwrev);
+ snprintf(buf, 8+1, "%d", dev->hwrev);
for ( i = 0; bufs[i]; ++i ) {
len = ((uint8_t*)bufs[i])[0];
@@ -763,7 +763,7 @@ int nolo_set_hwrev(struct usb_device_info * dev, int16_t hwrev) {
char buf[9];
memset(buf, 0, sizeof(buf));
- snprintf(buf, 8, "%d", hwrev);
+ snprintf(buf, sizeof(buf), "%d", hwrev);
printf("Setting HW revision to: %s\n", buf);
return nolo_set_string(dev, "hw_rev", buf);