From 7f303060311e7e209f8acdc62101fa5064be389c Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Mon, 14 Oct 2013 11:54:51 +0200 Subject: [PATCH] efreet: Always '\0' terminate buf CID 1039721 --- src/lib/efreet/efreet_trash.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/efreet/efreet_trash.c b/src/lib/efreet/efreet_trash.c index 1301b831b9..e7592473fd 100644 --- a/src/lib/efreet/efreet_trash.c +++ b/src/lib/efreet/efreet_trash.c @@ -111,6 +111,7 @@ efreet_trash_dir_get(const char *file) if (s_src.st_dev == s_dest.st_dev) { strncpy(buf, dir, PATH_MAX); + buf[PATH_MAX - 1] = 0; continue; } else