isprintf() -> snprintf() - ploot - simple plotting tools Err bitreich.org 70
hgit clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot URL:git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot bitreich.org 70
1Log /scm/ploot/log.gph bitreich.org 70
1Files /scm/ploot/files.gph bitreich.org 70
1Refs /scm/ploot/refs.gph bitreich.org 70
1Tags /scm/ploot/tag bitreich.org 70
1README /scm/ploot/file/README.md.gph bitreich.org 70
1LICENSE /scm/ploot/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 1a593aa504c78dbc507ed118a004cff811620065 /scm/ploot/commit/1a593aa504c78dbc507ed118a004cff811620065.gph bitreich.org 70
1parent 8321d90e92e7e25c50844e48f758be3b72f98a68 /scm/ploot/commit/8321d90e92e7e25c50844e48f758be3b72f98a68.gph bitreich.org 70
hAuthor: Josuah Demangeon <mail@josuah.net> URL:mailto:mail@josuah.net bitreich.org 70
iDate: Mon, 7 May 2018 10:25:38 +0200 Err bitreich.org 70
i Err bitreich.org 70
isprintf() -> snprintf() Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M plootxt.c | 8 +++++--- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 5 insertions(+), 3 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/plootxt.c b/plootxt.c /scm/ploot/file/plootxt.c.gph bitreich.org 70
i@@ -190,11 +190,13 @@ read_labels(char *labv[LINE_MAX]) Err bitreich.org 70
i static void Err bitreich.org 70
i fmt_labels(char out[LINE_MAX], int ncol, char *labels[LINE_MAX / 2]) Err bitreich.org 70
i { Err bitreich.org 70
i- int i; Err bitreich.org 70
i+ int i, n; Err bitreich.org 70
i Err bitreich.org 70
i printf("%d\n", width); Err bitreich.org 70
i- for (i = 0; i < ncol; labels++, i++) Err bitreich.org 70
i- out += sprintf(out, "│%-*s", width - 1, *labels); Err bitreich.org 70
i+ for (i = 0; i < ncol; labels++, i++) { Err bitreich.org 70
i+ n = LINE_MAX - (width + sizeof("│")) * i; Err bitreich.org 70
i+ out += snprintf(out, n, "│%-*s", width - 1, *labels); Err bitreich.org 70
i+ } Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i static void Err bitreich.org 70
.
Response:
text/plain