ifix compilation error and warnings under Linux - 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 50aea1263cf0d68aa2403894b92eb9584958af36 /scm/ploot/commit/50aea1263cf0d68aa2403894b92eb9584958af36.gph bitreich.org 70
1parent ba18a4ef00490d0f3c5f5838772ed0ba69cc071f /scm/ploot/commit/ba18a4ef00490d0f3c5f5838772ed0ba69cc071f.gph bitreich.org 70
hAuthor: Josuah Demangeon <me@josuah.net> URL:mailto:me@josuah.net bitreich.org 70
iDate: Wed, 7 Sep 2022 11:29:25 +0200 Err bitreich.org 70
i Err bitreich.org 70
ifix compilation error and warnings under Linux Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M Makefile | 7 ++++--- Err bitreich.org 70
i M drawille.c | 8 ++++---- Err bitreich.org 70
i M tsv.c | 3 +-- Err bitreich.org 70
i Err bitreich.org 70
i3 files changed, 9 insertions(+), 9 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/Makefile b/Makefile /scm/ploot/file/Makefile.gph bitreich.org 70
i@@ -1,11 +1,12 @@ Err bitreich.org 70
i NAME = ploot Err bitreich.org 70
i VERSION = v0.1 Err bitreich.org 70
i Err bitreich.org 70
i-D = -D_POSIX_C_SOURCE=200811L -D_BSD_SOURCE Err bitreich.org 70
i+D = -D_POSIX_C_SOURCE=200811L -D_DEFAULT_SOURCE Err bitreich.org 70
i CFLAGS = -Wall -Wextra -std=c99 -pedantic $W $D -fPIC Err bitreich.org 70
i-LFLAGS = -static -lm Err bitreich.org 70
i+LDFLAGS = -static Err bitreich.org 70
i PREFIX = /usr/local Err bitreich.org 70
i MANOREFIX = $(PREFIX)/share/man Err bitreich.org 70
i+LIBS = -lm Err bitreich.org 70
i Err bitreich.org 70
i SRC = tsv.c drawille.c font.c font13.c font8.c util.c Err bitreich.org 70
i INC = tsv.h drawille.h font.h util.h Err bitreich.org 70
i@@ -19,7 +20,7 @@ all: ${BIN} Err bitreich.org 70
i Err bitreich.org 70
i ${OBJ} ${BIN:=.o}: ${INC} Makefile Err bitreich.org 70
i ${BIN}: ${OBJ} ${BIN:=.o} Err bitreich.org 70
i- ${CC} ${LFLAGS} -o $@ $@.o ${OBJ} Err bitreich.org 70
i+ ${CC} ${LDFLAGS} -o $@ $@.o ${OBJ} ${LIBS} Err bitreich.org 70
i Err bitreich.org 70
i install: ${BIN} Err bitreich.org 70
i mkdir -p ${PREFIX}/bin ${MANDIR}/man1 ${MANDIR}/man5 Err bitreich.org 70
1diff --git a/drawille.c b/drawille.c /scm/ploot/file/drawille.c.gph bitreich.org 70
i@@ -109,17 +109,17 @@ drawille_line_init(struct line *l, int x0, int y0, int x1, int y1) Err bitreich.org 70
i static int Err bitreich.org 70
i drawille_line_next(struct line *l) Err bitreich.org 70
i { Err bitreich.org 70
i- int e; Err bitreich.org 70
i+ int err; Err bitreich.org 70
i Err bitreich.org 70
i if (l->x0 == l->x1 && l->y0 == l->y1) Err bitreich.org 70
i return 0; Err bitreich.org 70
i Err bitreich.org 70
i- e = l->err; Err bitreich.org 70
i- if (e > -l->dx) { Err bitreich.org 70
i+ err = l->err; Err bitreich.org 70
i+ if (err > -l->dx) { Err bitreich.org 70
i l->x0 += l->sx; Err bitreich.org 70
i l->err -= l->dy; Err bitreich.org 70
i } Err bitreich.org 70
i- if (e < l->dy) { Err bitreich.org 70
i+ if (err < l->dy) { Err bitreich.org 70
i l->y0 += l->sy; Err bitreich.org 70
i l->err += l->dx; Err bitreich.org 70
i } Err bitreich.org 70
1diff --git a/tsv.c b/tsv.c /scm/ploot/file/tsv.c.gph bitreich.org 70
i@@ -103,10 +103,9 @@ tsv_labels(FILE *fp, struct tsv **vlp, size_t *ncol) Err bitreich.org 70
i char *field, *line, *cp; Err bitreich.org 70
i struct tsv *vl, *col; Err bitreich.org 70
i size_t sz; Err bitreich.org 70
i- ssize_t r; Err bitreich.org 70
i Err bitreich.org 70
i sz = 0, line = NULL; Err bitreich.org 70
i- r = getline(&line, &sz, fp); Err bitreich.org 70
i+ getline(&line, &sz, fp); Err bitreich.org 70
i if (ferror(fp)) Err bitreich.org 70
i err(111, "error while reading from file"); Err bitreich.org 70
i if (feof(fp)) Err bitreich.org 70
.
Response:
text/plain