Fix build.

MFH:		2020Q3 (build fix)
This commit is contained in:
Xin LI 2020-08-20 04:43:54 +00:00
parent 0e10ccd94b
commit a31b2fa3c3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=545496
2 changed files with 29 additions and 3 deletions

View File

@ -1,6 +1,21 @@
--- arclzw.c.orig 2010-08-07 13:06:42 UTC
+++ arclzw.c
@@ -560,7 +560,7 @@ decomp(squash, f, t) /* decompress a fi
@@ -57,9 +57,11 @@ static VOID putcode();
#define NOT_FND 0xFFFF
extern u_char *pinbuf;
-u_char *inbeg, *inend;
-u_char *outbuf;
-u_char *outbeg, *outend;
+u_char *inbeg;
+u_char *inend;
+extern u_char *outbuf;
+u_char *outbeg;
+extern u_char *outend;
static int sp; /* current stack pointer */
static int inflag;
@@ -560,7 +562,7 @@ decomp(squash, f, t) /* decompress a file */
*/
if (code >= free_ent) {
if (code > free_ent) {

View File

@ -1,6 +1,17 @@
--- arcunp.c.orig 2010-08-07 13:06:42 UTC
+++ arcunp.c
@@ -122,7 +122,7 @@ unpack(f, t, hdr) /* unpack an archive
@@ -39,8 +39,8 @@ extern int lastc;
#define NOHIST 0 /* no relevant history */
#define INREP 1 /* sending a repeated value */
-short crcval; /* CRC check value */
-long stdlen; /* bytes to read */
+extern short crcval; /* CRC check value */
+extern long stdlen; /* bytes to read */
#if !DOS
static int gotcr; /* got a carriage return? */
#endif
@@ -122,7 +122,7 @@ unpack(f, t, hdr) /* unpack an archive entry */
break;
default: /* unknown method */
@ -9,7 +20,7 @@
printf("I don't know how to unpack file %s\n", hdr->name);
printf("I think you need a newer version of ARC\n");
nerrs++;
@@ -134,7 +134,7 @@ unpack(f, t, hdr) /* unpack an archive
@@ -134,7 +134,7 @@ unpack(f, t, hdr) /* unpack an archive entry */
/* cleanups common to all methods */
if (crcval != hdr->crc) {