diff --git a/src/syntax.c b/src/syntax.c index 0776672..f7051ae 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -102,7 +102,7 @@ tSyntaxElement* se_clone(tSyntaxElement* syntaxelement, tSyntaxElement* newtop) clone = se_create(); clone->type = syntaxelement->type; - clone->content.string = malloc(strlen(syntaxelement->content.string)); + clone->content.string = malloc(strlen(syntaxelement->content.string) + sizeof(char)); strcpy(clone->content.string, syntaxelement->content.string); if (syntaxelement->next != NULL)