From 7f63a742516d7bb7abd8c60b71c850cbf3095a7c Mon Sep 17 00:00:00 2001 From: Daniel Willmann Date: Mon, 18 Feb 2013 13:18:04 +0000 Subject: [PATCH] eina: Lets allocate space for the terminating \0 as well Off-by-1 in string copy, found by klocwork Signed-off-by: Daniel Willmann --- src/lib/eina/eina_prefix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eina/eina_prefix.c b/src/lib/eina/eina_prefix.c index b1b4d86422..712fa0e26b 100644 --- a/src/lib/eina/eina_prefix.c +++ b/src/lib/eina/eina_prefix.c @@ -505,7 +505,7 @@ eina_prefix_new(const char *argv0, void *symbol, const char *envprefix, } if (magicsharefile) { - magic = alloca(strlen(magicsharefile)); + magic = alloca(strlen(magicsharefile) + 1); strcpy(magic, magicsharefile); _path_sep_fix(magic); }