ifix use of strncpy (thanks Hiltjo Posthuma) - xml2tsv - a simple xml-to-tsv converter, based on xmlparser Err bitreich.org 70
1Log /scm/xml2tsv/log.gph bitreich.org 70
1Files /scm/xml2tsv/files.gph bitreich.org 70
1Refs /scm/xml2tsv/refs.gph bitreich.org 70
1Tags /scm/xml2tsv/tag bitreich.org 70
1README /scm/xml2tsv/file/README.md.gph bitreich.org 70
1LICENSE /scm/xml2tsv/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 8cf4ed89a038cae37878fead482aec23a9755e9e /scm/xml2tsv/commit/8cf4ed89a038cae37878fead482aec23a9755e9e.gph bitreich.org 70
1parent d10d115bb1de07e38a31f2e5946150f1f86e2d3e /scm/xml2tsv/commit/d10d115bb1de07e38a31f2e5946150f1f86e2d3e.gph bitreich.org 70
hAuthor: KatolaZ <katolaz@freaknet.org> URL:mailto:katolaz@freaknet.org bitreich.org 70
iDate: Fri, 3 Jan 2020 12:47:08 +0000 Err bitreich.org 70
i Err bitreich.org 70
ifix use of strncpy (thanks Hiltjo Posthuma) Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M xml2tsv.c | 5 +++-- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 3 insertions(+), 2 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/xml2tsv.c b/xml2tsv.c /scm/xml2tsv/file/xml2tsv.c.gph bitreich.org 70
i@@ -1,7 +1,7 @@ Err bitreich.org 70
i /* Err bitreich.org 70
i * (c) 2020 Vincenzo "KatolaZ" Nicosia <katolaz@freaknet.org> Err bitreich.org 70
i * Err bitreich.org 70
i-* A simple xml-to-rsv converter, based on xmlparser by Hiltjo Posthuma Err bitreich.org 70
i+* A simple xml-to-tsv converter, based on xmlparser by Hiltjo Posthuma Err bitreich.org 70
i * http://codemadness.org/git/xmlparser/ Err bitreich.org 70
i * Err bitreich.org 70
i * You can use, distribute, modify, and/or redistribute this program under Err bitreich.org 70
i@@ -31,7 +31,8 @@ typedef struct { Err bitreich.org 70
i int stack_push(tstack_t *t, const char *c){ Err bitreich.org 70
i if (t->top < DEPTH_MAX){ Err bitreich.org 70
i t->top ++; Err bitreich.org 70
i- strncpy(t->st[t->top], c, STR_MAX); Err bitreich.org 70
i+ strncpy(t->st[t->top], c, STR_MAX - 1); Err bitreich.org 70
i+ *(t->st[t->top] + STR_MAX) = '\0'; Err bitreich.org 70
i return 0; Err bitreich.org 70
i } Err bitreich.org 70
i return -1; Err bitreich.org 70
.
Response:
text/plain