aboutsummaryrefslogtreecommitdiff
path: root/libtcc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libtcc.c')
-rw-r--r--libtcc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libtcc.c b/libtcc.c
index 601999e..9f486f3 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -330,7 +330,7 @@ ST_FUNC Section *new_section(TCCState *s1, const char *name, int sh_type, int sh
{
Section *sec;
- sec = tcc_mallocz(sizeof(Section) + strlen(name));
+ sec = tcc_mallocz(sizeof(Section) + strlen(name)+1);
strcpy(sec->name, name);
sec->sh_type = sh_type;
sec->sh_flags = sh_flags;