diff options
| -rw-r--r-- | xml2tsv.c | 4 | 
1 files changed, 2 insertions, 2 deletions
@@ -32,7 +32,7 @@ int stack_push(tstack_t *t, const char *c){  	if (t->top < DEPTH_MAX){  		t->top ++;  		strncpy(t->st[t->top], c, STR_MAX - 1); -		*(t->st[t->top] + STR_MAX) = '\0'; +		t->st[t->top][STR_MAX - 1] = '\0';  		return 0;  	}  	return -1; @@ -98,7 +98,7 @@ void  xmlattrentity(XMLParser *x, const char *t, size_t tl, const char *a, size_t al,                const char *v, size_t vl)  { -	char buf[16]; +	static char buf[16];  	int n;  	if ((n = xml_entitytostr(v, buf, sizeof(buf))) > 0)  | 
