From 46de3510cdc2da8f15f3b73c29dbfbd27a7faca7 Mon Sep 17 00:00:00 2001 From: Yorhel <git@yorhel.nl> Date: Sat, 2 May 2009 10:21:29 +0200 Subject: [PATCH] Fixed buffer overrun in calc.c --- src/calc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calc.c b/src/calc.c index 61ffa96..6133924 100644 --- a/src/calc.c +++ b/src/calc.c @@ -343,7 +343,7 @@ void calc_process() { t->name = malloc(strlen(orig->name)+1); strcpy(t->name, orig->name); } else { - t->name = malloc(strlen(path)+strlen(name)+1); + t->name = malloc(strlen(path)+strlen(name)+2); t->name[0] = 0; if(strcmp(path, "/")) strcpy(t->name, path); -- GitLab