| @@ -1,18 +1,30 @@ | | | @@ -1,18 +1,30 @@ |
1 | $NetBSD: patch-aa,v 1.1 2004/01/15 22:26:08 ben Exp $ | | 1 | $NetBSD: patch-aa,v 1.2 2011/08/28 20:31:13 dholland Exp $ |
2 | | | 2 | |
3 | --- mscompress.c.orig 2000-04-15 06:15:38.000000000 -0700 | | 3 | - work properly on sparc64 |
| | | 4 | - fix void main |
| | | 5 | |
| | | 6 | --- mscompress.c.orig 2000-04-15 13:15:38.000000000 +0000 |
4 | +++ mscompress.c | | 7 | +++ mscompress.c |
5 | @@ -156,10 +156,10 @@ compress (int in, char *inname, int out, | | 8 | @@ -156,10 +156,10 @@ compress (int in, char *inname, int out, |
6 | int ch, i, run, len, match, size, mask; | | 9 | int ch, i, run, len, match, size, mask; |
7 | char buf[17]; | | 10 | char buf[17]; |
8 | struct stat st; | | 11 | struct stat st; |
9 | - unsigned long magic1; | | 12 | - unsigned long magic1; |
10 | - unsigned long magic2; | | 13 | - unsigned long magic2; |
11 | + unsigned int magic1; | | 14 | + unsigned int magic1; |
12 | + unsigned int magic2; | | 15 | + unsigned int magic2; |
13 | unsigned short magic3; | | 16 | unsigned short magic3; |
14 | - unsigned long filesize; | | 17 | - unsigned long filesize; |
15 | + unsigned int filesize; | | 18 | + unsigned int filesize; |
16 | | | 19 | |
17 | /* 28.5 kB */ | | 20 | /* 28.5 kB */ |
18 | buffer = malloc (N + F + (N + 1 + N + N + 256) * sizeof (int)); | | 21 | buffer = malloc (N + F + (N + 1 + N + N + 256) * sizeof (int)); |
| | | 22 | @@ -306,7 +306,7 @@ usage (char *progname) |
| | | 23 | exit (0); |
| | | 24 | } |
| | | 25 | |
| | | 26 | -void |
| | | 27 | +int |
| | | 28 | main (int argc, char **argv) |
| | | 29 | { |
| | | 30 | int in, out; |