input: Fix compiler warning from wrong array size 99/204999/1
authorMarcel Holtmann <marcel@holtmann.org>
Wed, 23 May 2018 14:35:43 +0000 (16:35 +0200)
committerAmit Purwar <amit.purwar@samsung.com>
Mon, 29 Apr 2019 04:09:11 +0000 (09:39 +0530)
Change-Id: I85037014fe12aec0004e0d7af8843b7cfc2faa6f
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
profiles/input/hog-lib.c

index dab385f..d9ed806 100755 (executable)
@@ -998,7 +998,8 @@ static void report_map_read_cb(guint8 status, const guint8 *pdu, guint16 plen,
                return;
        }
 
-       strncpy((char *) ev.u.create.name, hog->name, sizeof(ev.u.create.name));
+       strncpy((char *) ev.u.create.name, hog->name,
+                                               sizeof(ev.u.create.name) - 1);
        ev.u.create.vendor = hog->vendor;
        ev.u.create.product = hog->product;
        ev.u.create.version = hog->version;