File zoo-return.patch of Package zoo
--- ar.h
+++ ar.h
@@ -116,7 +116,9 @@
void move_left();
#else
# define MOVE_LEFT memmove
+# ifndef ANSI_HDRS
extern VOIDPTR memmove();
+# endif
#endif
#if 0
--- bsd.c
+++ bsd.c
@@ -104,4 +104,5 @@
seekpos = lseek(fd, 0L, SEEK_CUR);
if (seekpos >= 0)
return ftruncate(fd, seekpos);
+ return 0;
}
--- mstime.i
+++ mstime.i
@@ -12,6 +12,7 @@
Function mstime() converts time in seconds since January 1 of BASEYEAR
to MS-DOS format date and time.
*/
+void
mstime(longtime, date, time)
long longtime; /* input: seconds since Jan 1, BASEYEAR */
int *date, *time; /* output: MS-DOS format date and time */
--- nixtime.i
+++ nixtime.i
@@ -36,6 +36,7 @@
(tm->tm_hour << 11);
}
+ return 0;
}
/*****************
--- options.h
+++ options.h
@@ -157,11 +157,13 @@
#define GETTZ
#define FATTR
#define T_SIGNAL void
+#define STDARG
/* #define VARARGS */
/* #define NEED_MEMMOVE */
#define T_UINT16 unsigned short /* must be 16 bit unsigned */
#define HAVE_ISATTY
/* #define NEED_VPRINTF */
+#define BSD4_3 /* for I/O definitions */
#endif /* BSD4_4 */
/***********************************************************************/