>From e7ce41d119f7b766a7ca01235aa7c7a4d3adbe1c Mon Sep 17 00:00:00 2001 From: Evan Hanson Date: Tue, 28 Apr 2015 14:22:36 +1200 Subject: [PATCH] Disable getc_unlocked on MinGW The platform doesn't provide this function. Thanks to Matt Gushee for raising this. --- chicken.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chicken.h b/chicken.h index 0c29471..257b723 100644 --- a/chicken.h +++ b/chicken.h @@ -974,7 +974,7 @@ DECL_C_PROC_p0 (128, 1,0,0,0,0,0,0,0) # define C_fputs fputs # define C_fputc fputc # define C_putchar putchar -# if (defined getc_unlocked || _POSIX_C_SOURCE >= 199506L) +# if (defined getc_unlocked || _POSIX_C_SOURCE >= 199506L) && !defined(__MINGW32__) # define C_getc getc_unlocked # else # define C_getc getc -- 2.1.4