diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | xml.h | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -15,6 +15,10 @@ SFEED_CFLAGS = ${CFLAGS} SFEED_LDFLAGS = ${LDFLAGS} SFEED_CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE +# uncomment for convervative locked I/O. +#SFEED_CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_BSD_SOURCE \ +# -DGETNEXT=getchar + BIN = \ sfeed\ sfeed_atom\ @@ -24,7 +24,7 @@ typedef struct xmlparser { #ifndef GETNEXT /* GETNEXT overridden to reduce function call overhead and further context optimizations. */ - #define GETNEXT getchar + #define GETNEXT getchar_unlocked #endif /* current tag */ |