From e20a8f44bd3f2ef69a82491b8d7a80eeda119a93 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sat, 6 Jan 2007 20:59:28 +0000 Subject: [PATCH] * Fix for BSD machines: getc() may be defined as a macro. --- src/load-stream.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/load-stream.c b/src/load-stream.c index e6b129a..d1b1756 100644 --- a/src/load-stream.c +++ b/src/load-stream.c @@ -243,10 +243,12 @@ size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) debug(STR(fn)"([%i]) = 0x%02x", fd, ret); \ } while(0) +#if !defined getc int getc(FILE *stream) { int ret; FGETC(getc); return ret; } +#endif int fgetc(FILE *stream) {