summaryrefslogtreecommitdiffstats
path: root/src/nolo.c
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2014-10-19 20:17:29 +0200
committerPali Rohár <pali.rohar@gmail.com>2014-10-19 20:17:29 +0200
commit9a1f63c5aed6e197033747e64d85e471aea3402f (patch)
treea7100cb24cb7a2691170c30e00160af40a0ee254 /src/nolo.c
parentb1564909d79b79e5e33b355a803d25bc3dc8bafa (diff)
download0xFFFF-9a1f63c5aed6e197033747e64d85e471aea3402f.tar.bz2
nolo: Check return value of sprintf
Diffstat (limited to 'src/nolo.c')
-rw-r--r--src/nolo.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nolo.c b/src/nolo.c
index e247698..9ba5a06 100644
--- a/src/nolo.c
+++ b/src/nolo.c
@@ -176,7 +176,8 @@ static int nolo_get_version_string(struct usb_device_info * dev, const char * st
if ( strlen(str) > 500 )
return -1;
- sprintf(buf, "version:%s", str);
+ if ( sprintf(buf, "version:%s", str) <= 0 )
+ return -1;
ret = nolo_get_string(dev, buf, out, size);