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 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 .