Introduction
Introduction Statistics Contact Development Disclaimer Help
tAlways use the compat functions - stagit - static git page generator
git clone git://src.adamsgaard.dk/stagit
Log
Files
Refs
README
LICENSE
---
commit bd854ac71fe7045b74accc57b5e1933b411033be
parent 2809fd3795e8445f686547d08eef4631efc05030
Author: sin <[email protected]>
Date: Wed, 6 Jan 2016 17:05:46 +0000
Always use the compat functions
Diffstat:
M Makefile | 5 +++++
M compat.h | 2 --
M config.mk | 5 -----
3 files changed, 5 insertions(+), 7 deletions(-)
---
diff --git a/Makefile b/Makefile
t@@ -21,6 +21,11 @@ DOC = \
TODO
HDR = compat.h
+COMPATOBJ = \
+ reallocarray.o\
+ strlcat.o\
+ strlcpy.o
+
OBJ = ${SRC:.c=.o} ${COMPATOBJ}
all: $(BIN)
diff --git a/compat.h b/compat.h
t@@ -1,8 +1,6 @@
-#ifdef COMPAT
#undef strlcat
size_t strlcat(char *, const char *, size_t);
#undef strlcpy
size_t strlcpy(char *, const char *, size_t);
#undef reallocarray
void *reallocarray(void *, size_t, size_t);
-#endif
diff --git a/config.mk b/config.mk
t@@ -26,10 +26,5 @@ LDFLAGS = ${LIBS}
# -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE ${INCS}
#LDFLAGS = -static -s ${LIBS}
-# uncomment for compat
-CFLAGS += -DCOMPAT
-# uncomment if your libc doesn't support reallocarray, strlcat, strlcpy.
-COMPATOBJ = reallocarray.o strlcat.o strlcpy.o
-
# compiler and linker
#CC = cc
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.