From 76a34afe8430835852b717bb70b54677cce4d971 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Wed, 1 Jul 2015 10:52:31 +0100 Subject: [PATCH] mraa.c: Fix readlink call not terminating its buffer Signed-off-by: Brendan Le Foll --- src/mraa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mraa.c b/src/mraa.c index 1dc80ae..75084e5 100644 --- a/src/mraa.c +++ b/src/mraa.c @@ -410,6 +410,8 @@ mraa_link_targets(const char* filename, const char* targetname) if (nchars < 0) { free(buffer); return 0; + } else { + buffer[nchars] = '\0'; } if (nchars >= size) { size *= 2; -- 2.7.4