From effc813e4237acd897ed72afeed7a7d58d7e05d2 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Fri, 18 Sep 2015 11:57:41 +0100 Subject: [PATCH] mraa.c: fix possible overrun in strncpy Signed-off-by: Brendan Le Foll --- src/mraa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mraa.c b/src/mraa.c index 05fed64..9daa0f6 100644 --- a/src/mraa.c +++ b/src/mraa.c @@ -411,7 +411,7 @@ mraa_get_platform_name() if (mraa_has_sub_platform()) { snprintf(platform_name, MAX_PLATFORM_NAME_LENGTH, "%s + %s", plat->platform_name, plat->sub_platform->platform_name); } else { - strncpy(platform_name, plat->platform_name, MAX_PLATFORM_NAME_LENGTH); + strncpy(platform_name, plat->platform_name, MAX_PLATFORM_NAME_LENGTH-1); } return platform_name;