diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | cg-limits.c | 6 | ||||
-rw-r--r-- | config.mk | 6 |
3 files changed, 9 insertions, 7 deletions
@@ -32,8 +32,8 @@ MAN1 = $(BIN:=.1) MAN7 = cg-tools.7 all: $(XBIN) $(OUT) -$(OBJ): $(@:.o=.c) $(HDR) -$(OUT): $(@:.out=.o) cg-base.o +$(OBJ): $(HDR) +$(OUT): cg-base.o .c.o: $(CC) -c -o $@ $< $(CPPFLAGS) $(CFLAGS) diff --git a/cg-limits.c b/cg-limits.c index 8f596f2..1048e13 100644 --- a/cg-limits.c +++ b/cg-limits.c @@ -362,13 +362,13 @@ parse_conf_file(const char *restrict pathname, char ***restrict names, *b++ = '\0'; q = strpbrk(r, " \t"); - if (!q) + if (q) *q = '\0'; q = strpbrk(g, " \t"); - if (!q) + if (q) *q = '\0'; q = strpbrk(b, " \t"); - if (!q) + if (q) *q = '\0'; q = strchr(p, '\0'); @@ -1,8 +1,10 @@ -PREFIX = /usr +PREFIX = /usr MANPREFIX = $(PREFIX)/share/man PKGNAME = cg-tools -CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D'PKGNAME="$(PKGNAME)"' +CC = cc + +CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D'PKGNAME="$(PKGNAME)"' CFLAGS = -std=c99 -Wall -O2 LDFLAGS = -lcoopgamma -lm -s |