timeb > time fixes

This commit is contained in:
Martin Blapp 2002-03-05 17:49:31 +00:00
parent 8e6b3ae541
commit 9668701060
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=55595
40 changed files with 1440 additions and 0 deletions

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif

View File

@ -0,0 +1,36 @@
--- ../unzip/source/file_io.c.orig Tue Mar 5 18:32:38 2002
+++ ../unzip/source/file_io.c Tue Mar 5 18:40:50 2002
@@ -500,7 +500,7 @@
#ifdef MPW
pCallBack( 0 );
#else
- #if defined LINUX || defined MACOSX || defined NETBSD
+ #if defined LINUX || defined MACOSX || defined NETBSD || defined FREEBSD
pCallBack( lseek(outfd, 0, SEEK_CUR) );
#else
pCallBack( tell( outfd ) );
@@ -860,8 +860,11 @@
/* extern char *_TZ; no longer used? */
#else /* !AMIGA */
# define YRBASE 1970
-#ifdef BSD
-#ifndef __386BSD__
+#ifdef FREEBSD
+#include <sys/types.h>
+#endif */ FREEBSD */
+#if defined BSD || defined FREEBSD
+#if !defined __386BSD__ && !defined FREEBSD
static struct timeb tbp;
#endif /* !__386BSD__ */
#else /* !BSD */
@@ -932,8 +935,8 @@
/* convert date & time to seconds relative to 00:00:00, 01/01/YRBASE */
m_time = ((days + dy) * 86400) + (hh * 3600) + (mm * 60) + ss;
-#if defined BSD && ! defined MACOSX && ! defined NETBSD
-#ifndef __386BSD__
+#if (defined BSD || defined FREEBSD) && ! defined MACOSX && ! defined NETBSD
+#if !defined __386BSD__ && !defined FREEBSD
ftime(&tbp);
m_time += tbp.timezone * 60L;
#endif