summaryrefslogtreecommitdiff
path: root/src/lib/eina/eina_file_common.c
diff options
context:
space:
mode:
authorRomain Perier <romain.perier@openwide.fr>2015-01-30 10:49:58 +0100
committerCedric BAIL <cedric@osg.samsung.com>2015-01-30 10:49:58 +0100
commitf52f5628916f44a6b8ce1fdd3b9cc40f6c997eda (patch)
treea14c9fd9f7a3d5259469d1317d25bbcd5d7a7c88 /src/lib/eina/eina_file_common.c
parent96b4cbac7e4f546518224bde19433a9bc2c87269 (diff)
downloadefl-f52f5628916f44a6b8ce1fdd3b9cc40f6c997eda.tar.gz
eina: eina_file - fix "invalid read of size 1" in valgrind
@fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/lib/eina/eina_file_common.c')
-rw-r--r--src/lib/eina/eina_file_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c
index 3e5b615c79..6a573da8da 100644
--- a/src/lib/eina/eina_file_common.c
+++ b/src/lib/eina/eina_file_common.c
@@ -88,7 +88,7 @@ _eina_file_escape(char *path, size_t len)
char tmp;
len -= p + 3 - q;
- memmove(q, p + 3, len - (q - result));
+ memmove(q, p + 3, len - (q - result) - 1);
result[len] = '\0';
p = q;