URI: 
       fix buffer overflow - xml2tsv - a simple xml-to-tsv converter, based on xmlparser
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit 171b4c872cde8fea8cd6ddc0bc5df3e3bb5c3dcb
   DIR parent 5cb461a629973380fc58050bee2d8d893db7923d
  HTML Author: KatolaZ <katolaz@freaknet.org>
       Date:   Sat,  4 Jan 2020 00:48:52 +0000
       
       fix buffer overflow
       
       Diffstat:
         M xml2tsv.c                           |       4 ++--
       
       1 file changed, 2 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/xml2tsv.c b/xml2tsv.c
       @@ -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)