Kaynağa Gözat

Mon May 3 08:34:32 CEST 2004 Paolo Molaro <[email protected]>

	* main.c, defs.h: use the proper header files instead of broken
	prototypes (thanks to Marcus for reporting).

svn path=/trunk/mcs/; revision=26578
Paolo Molaro 21 yıl önce
ebeveyn
işleme
5f379ccd9f
3 değiştirilmiş dosya ile 9 ekleme ve 14 silme
  1. 6 0
      mcs/jay/ChangeLog
  2. 3 12
      mcs/jay/defs.h
  3. 0 2
      mcs/jay/main.c

+ 6 - 0
mcs/jay/ChangeLog

@@ -1,3 +1,9 @@
+
+Mon May 3 08:34:32 CEST 2004 Paolo Molaro <[email protected]>
+
+	* main.c, defs.h: use the proper header files instead of broken
+	prototypes (thanks to Marcus for reporting).
+
 2004-03-13  Miguel de Icaza  <[email protected]>
 
 	* main.c (create_file_names): Try a few temp directories, since

+ 3 - 12
mcs/jay/defs.h

@@ -39,6 +39,9 @@
 #include <assert.h>
 #include <ctype.h>
 #include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
 
 
 /*  machine-dependent definitions			*/
@@ -295,15 +298,3 @@ extern bucket *lookup();
 extern bucket *make_bucket();
 
 
-/* system variables */
-
-extern int errno;
-
-
-/* system functions */
-
-extern void free();
-extern char *calloc();
-extern char *malloc();
-extern char *realloc();
-extern char *strcpy();

+ 0 - 2
mcs/jay/main.c

@@ -94,8 +94,6 @@ char *nullable;
 #if defined(_WIN32) && !defined(__CYGWIN32__) && !defined(__CYGWIN__)
 extern char* mktemp();
 #define mkstemp mktemp
-#else
-extern char *mkstemp();
 #endif
 
 extern char *getenv();