gpio.c: Remove use of sprintf in favour of snprintf
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
@@ -44,7 +44,7 @@ static mraa_result_t
|
|||||||
mraa_gpio_get_valfp(mraa_gpio_context dev)
|
mraa_gpio_get_valfp(mraa_gpio_context dev)
|
||||||
{
|
{
|
||||||
char bu[MAX_SIZE];
|
char bu[MAX_SIZE];
|
||||||
sprintf(bu, SYSFS_CLASS_GPIO "/gpio%d/value", dev->pin);
|
snprintf(bu, MAX_SIZE, SYSFS_CLASS_GPIO "/gpio%d/value", dev->pin);
|
||||||
dev->value_fp = open(bu, O_RDWR);
|
dev->value_fp = open(bu, O_RDWR);
|
||||||
if (dev->value_fp == -1) {
|
if (dev->value_fp == -1) {
|
||||||
syslog(LOG_ERR, "gpio%i: Failed to open 'value': %s", dev->pin, strerror(errno));
|
syslog(LOG_ERR, "gpio%i: Failed to open 'value': %s", dev->pin, strerror(errno));
|
||||||
|
|||||||
Reference in New Issue
Block a user