From 0c87a9abcc0b4503122bca1183e02ef244434b51 Mon Sep 17 00:00:00 2001 From: osku Date: Tue, 28 Mar 2006 09:35:33 +0000 Subject: [PATCH] sym_tab_add_id(): Fix bug where we generated a string one character too long. --- pars/pars0sym.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pars/pars0sym.c b/pars/pars0sym.c index d8025998f9a..2049f836f83 100644 --- a/pars/pars0sym.c +++ b/pars/pars0sym.c @@ -220,7 +220,7 @@ sym_tab_add_id( node->resolved = FALSE; node->indirection = NULL; - node->name = mem_heap_strdupl(sym_tab->heap, (char*) name, len + 1); + node->name = mem_heap_strdupl(sym_tab->heap, (char*) name, len); node->name_len = len; UT_LIST_ADD_LAST(sym_list, sym_tab->sym_list, node);