uinput: change strcpy/strcat usage for snprintf 36/123736/1 accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable tizen_3.0 tizen_3.0_tv accepted/tizen/3.0/common/20170411.083959 accepted/tizen/3.0/ivi/20170411.080302 accepted/tizen/3.0/mobile/20170411.080145 accepted/tizen/3.0/tv/20170411.080210 accepted/tizen/3.0/wearable/20170411.080232 accepted/tizen/unified/20170407.190731 submit/tizen/20170407.054145 submit/tizen_3.0/20170407.054203 submit/tizen_3.0/20170411.035812
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 19 Jun 2014 04:20:58 +0000 (14:20 +1000)
committerSung-Jin Park <sj76.park@samsung.com>
Fri, 7 Apr 2017 00:18:01 +0000 (09:18 +0900)
commit789f218f6bce8c236d74627a533d3ddff13b3ad5
tree37cbf2b0c982ef14d531327f07c8f66b8352cc4c
parent62f7c92f5cf9130adaf7ed02137649a6151c6813
uinput: change strcpy/strcat usage for snprintf

Better protection against buffer overflow, though by the time someone
is manipulating your sysfs, libevdev is unlikely to be the biggest worry.

Slight change in functionality: before we checked the timestamp of
/sys/devices/virtual/input/inputXYZ before looking at /inputXYZ/name, now we
just check the name file for the timestamp.

Change-Id: I71c9240e254b534ac0aed62bc51871a18c3a0666
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
libevdev/libevdev-uinput.c