diff options
Diffstat (limited to 'devel/ups-debug/files')
-rw-r--r-- | devel/ups-debug/files/patch-04 | 56 |
1 files changed, 26 insertions, 30 deletions
diff --git a/devel/ups-debug/files/patch-04 b/devel/ups-debug/files/patch-04 index d983cb44cb42..01fc130159aa 100644 --- a/devel/ups-debug/files/patch-04 +++ b/devel/ups-debug/files/patch-04 @@ -1,41 +1,37 @@ ---- ups/xc_builtins.c.orig Wed Sep 16 05:26:07 1998 -+++ ups/xc_builtins.c Wed Sep 16 12:41:52 1998 -@@ -122,7 +122,7 @@ - extern int pipe PROTO((int *fds)); +--- ups/xc_builtins.c.orig Thu Oct 1 12:30:57 1998 ++++ ups/xc_builtins.c Fri Nov 13 20:08:21 1998 +@@ -33,7 +33,11 @@ + #include <ctype.h> + #include <errno.h> + +-#if defined (OS_SUNOS_5) && defined (__CLCC__) ++#if defined(OS_BSD44) ++#include <sys/ioctl.h> ++#endif ++ ++#if defined (OS_SUNOS_5) && defined (__CLCC__) || defined(OS_BSD44) + #include <unistd.h> + #endif + +@@ -77,7 +81,7 @@ + static int builtin_read PROTO((int fd, void *buf, size_t nbytes)); + static int builtin_write PROTO((int fd, const void *buf, size_t nbytes)); static int builtin_pipe PROTO((int *fds)); - extern off_t lseek PROTO((int fd, off_t offset, int whence)); -static int builtin_lseek PROTO((int fd, off_t offset, int whence)); +static off_t builtin_lseek PROTO((int fd, off_t offset, int whence)); - /*extern int fcntl PROTO((int fd, int cmd, char *arg));*/ static int builtin_fcntl PROTO((int fd, int cmd, char *arg)); - extern int dup2 PROTO((int fd, int newfd)); -@@ -140,7 +140,7 @@ + static int builtin_dup2 PROTO((int fd, int newfd)); + static int builtin_dup PROTO((int fd)); +@@ -87,7 +91,7 @@ + #ifdef BUILTIN_FLOCK static int builtin_flock PROTO((int fd, int op)); #endif - extern int ftruncate PROTO((int fd, off_t length)); -static int builtin_ftruncate PROTO((int fd, long length)); +static int builtin_ftruncate PROTO((int fd, off_t length)); - extern int ioctl PROTO((int fd, unsigned cmd, caddr_t arg)); static int builtin_ioctl PROTO((int fd, unsigned cmd, caddr_t arg)); - extern int fstat PROTO((int fd, struct stat *stbuf)); -@@ -173,7 +173,7 @@ - - static bool fd_ok PROTO((int fd)); - --#ifndef __FreeBSD__ -+#ifndef OS_BSD44 - #ifdef OS_LINUX - extern const char *const sys_errlist[]; - extern int sys_nerr; -@@ -320,6 +320,7 @@ - int getuid(), geteuid(), getgid(), getegid(), setreuid(), setregid(); - int setgroups(), getgroups(); - int rename(), read(), write(), pipe(), fcntl(), close(), dup(), dup2(); -+off_t lseek(); - int getdtablesize(), fchown(), flock(), fsync(), ftruncate(); - int ioctl(), select(), open(), creat(), link(), unlink(), chown(), chmod(); - int mkdir(), symlink(), readlink(), rmdir(), access(), chdir(), chroot(); -@@ -508,7 +509,7 @@ + static int builtin_fstat PROTO((int fd, struct stat *stbuf)); + static Display *builtin_XOpenDisplay PROTO((const char *display_name)); +@@ -298,7 +302,7 @@ static int builtin_ftruncate(fd, length) int fd; @@ -44,7 +40,7 @@ { return fd_ok(fd) ? ftruncate(fd, (off_t)length) : -1; } -@@ -531,7 +532,7 @@ +@@ -321,7 +325,7 @@ return res; } |