From 5fe4560ba6f9b1fd7e2f4ec992410e9389f5ec7b Mon Sep 17 00:00:00 2001 From: Doug Ledford Date: Thu, 15 Apr 2010 16:23:39 -0400 Subject: Null terminate our return value so string functions work Signed-off-by: Doug Ledford --- util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/util.c b/util.c index 9327b75..cd17d93 100644 --- a/util.c +++ b/util.c @@ -1678,6 +1678,8 @@ char *get_devpath_from_devname(char *devname) read = readlink(symlink, target, sizeof(target)); if (read < 0) continue; + /* Have to null terminate the return */ + target[read] = 0; link = strrchr(target, '/'); if (!link++) link = target; -- cgit