need size_t with GNUC for the moment..
authorJohn Kohl <jtkohl@mit.edu>
Fri, 29 Mar 1991 13:31:35 +0000 (13:31 +0000)
committerJohn Kohl <jtkohl@mit.edu>
Fri, 29 Mar 1991 13:31:35 +0000 (13:31 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1971 dc483132-0cff-0310-8789-dd5450dbe970

src/include/fake-stdlib.h

index 2afdbdb98eaea49f9cc9446a95cae882fe4d30af..2ea2a43646cf2e7b19e93c07ea8c24febab1536b 100644 (file)
@@ -138,7 +138,12 @@ long atol P((char *));
 int bcmp P((char *, char *, int ));
 int bcopy P((const char *, char *, int ));
 int bzero P((char *, int ));
+#ifdef __GNUC__
+#include <stddef.h>
+void *calloc P((size_t, size_t));
+#else
 char *calloc P((unsigned , unsigned ));
+#endif
 void closelog P((void ));
 int creat P((char *, int ));
 char *crypt P((char *, char *));
@@ -162,7 +167,11 @@ int exect P((char *, char * [], char * []));
 int exit P((int ));
 char *fcvt P((double , int , int *, int *));
 int ffs P((int ));
+#ifdef __GNUC__
+void free P((void *));
+#else
 int free P((char *));
+#endif
 double frexp P((double , int *));
 char *gcvt P((double , int , char *));
 struct disktab *getdiskbyname P((char *));
@@ -221,7 +230,11 @@ long random P((void ));
 int rcmd P((char **, u_short , char *, char *, char *, int *));
 char *re_comp P((char *));
 int re_exec P((char *));
+#ifdef __GNUC__
+void *realloc P((void *, size_t ));
+#else
 char *realloc P((char *, unsigned ));
+#endif
 int rexec P((char **, u_short , char *, char *, char *, int *));
 int rresvport P((int *));
 int ruserok P((char *, int , char *, char *));