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); }