summaryrefslogtreecommitdiffstats
path: root/src/include/fake-stdlib.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/fake-stdlib.h')
-rw-r--r--src/include/fake-stdlib.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/include/fake-stdlib.h b/src/include/fake-stdlib.h
index 77dfe4019c..5f021a2280 100644
--- a/src/include/fake-stdlib.h
+++ b/src/include/fake-stdlib.h
@@ -1,5 +1,4 @@
-#ifdef __STDC__
-# define P(s) s
+#if defined(__STDC__) || defined(_WINDOWS)
#else
# define P(s) ()
#endif
@@ -201,7 +200,7 @@ char *initstate P((unsigned , char *, int ));
int isatty P((int ));
double ldexp P((double , int ));
int longjmperror P((void ));
-#ifdef __STDC__
+#if defined(__STDC__) || defined(_WINDOWS)
void *malloc P((size_t ));
#else
char *malloc P((unsigned ));
@@ -466,7 +465,7 @@ struct ttyent *getttyent P((void ));
struct ttyent *getttynam P((const char * ));
unsigned long inet_network P((const char * ));
int initgroups P((char * , int ));
-#ifdef __STDC__
+#if defined(__STDC__) || defined(_WINDOWS)
void *malloc P((unsigned ));
#else
char *malloc P((unsigned ));