diff --git a/src/calc.c b/src/calc.c index 61ffa96eccf4a6caec607dce8655993dce590d6b..6133924458872a07468ed31bf61ab8df28c5d22d 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);