SMOLNET PORTAL home about changes
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
Original URLgopher://bitreich.org/0/scm/xml2tsv/commit/8cf4ed89a038ca...
Content-Typetext/plain; charset=utf-8