b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame] | 1 | --- a/bsdiff.c |
| 2 | +++ b/bsdiff.c |
| 3 | @@ -101,7 +101,7 @@ static void split(off_t *I,off_t *V,off_ |
| 4 | if(start+len>kk) split(I,V,kk,start+len-kk,h); |
| 5 | } |
| 6 | |
| 7 | -static void qsufsort(off_t *I,off_t *V,u_char *old,off_t oldsize) |
| 8 | +static void qsufsort(off_t *I,off_t *V,unsigned char *old,off_t oldsize) |
| 9 | { |
| 10 | off_t buckets[256]; |
| 11 | off_t i,h,len; |
| 12 | @@ -139,7 +139,7 @@ static void qsufsort(off_t *I,off_t *V,u |
| 13 | for(i=0;i<oldsize+1;i++) I[V[i]]=i; |
| 14 | } |
| 15 | |
| 16 | -static off_t matchlen(u_char *old,off_t oldsize,u_char *new,off_t newsize) |
| 17 | +static off_t matchlen(unsigned char *old,off_t oldsize,unsigned char *new,off_t newsize) |
| 18 | { |
| 19 | off_t i; |
| 20 | |
| 21 | @@ -149,8 +149,8 @@ static off_t matchlen(u_char *old,off_t |
| 22 | return i; |
| 23 | } |
| 24 | |
| 25 | -static off_t search(off_t *I,u_char *old,off_t oldsize, |
| 26 | - u_char *new,off_t newsize,off_t st,off_t en,off_t *pos) |
| 27 | +static off_t search(off_t *I,unsigned char *old,off_t oldsize, |
| 28 | + unsigned char *new,off_t newsize,off_t st,off_t en,off_t *pos) |
| 29 | { |
| 30 | off_t x,y; |
| 31 | |
| 32 | @@ -175,7 +175,7 @@ static off_t search(off_t *I,u_char *old |
| 33 | }; |
| 34 | } |
| 35 | |
| 36 | -static void offtout(off_t x,u_char *buf) |
| 37 | +static void offtout(off_t x,unsigned char *buf) |
| 38 | { |
| 39 | off_t y; |
| 40 | |
| 41 | @@ -196,7 +196,7 @@ static void offtout(off_t x,u_char *buf) |
| 42 | int main(int argc,char *argv[]) |
| 43 | { |
| 44 | int fd; |
| 45 | - u_char *old,*new; |
| 46 | + unsigned char *old,*new; |
| 47 | off_t oldsize,newsize; |
| 48 | off_t *I,*V; |
| 49 | off_t scan,pos,len; |
| 50 | @@ -206,9 +206,9 @@ int main(int argc,char *argv[]) |
| 51 | off_t overlap,Ss,lens; |
| 52 | off_t i; |
| 53 | off_t dblen,eblen; |
| 54 | - u_char *db,*eb; |
| 55 | - u_char buf[8]; |
| 56 | - u_char header[32]; |
| 57 | + unsigned char *db,*eb; |
| 58 | + unsigned char buf[8]; |
| 59 | + unsigned char header[32]; |
| 60 | FILE * pf; |
| 61 | BZFILE * pfbz2; |
| 62 | int bz2err; |
| 63 | --- a/bspatch.c |
| 64 | +++ b/bspatch.c |
| 65 | @@ -36,7 +36,7 @@ __FBSDID("$FreeBSD: src/usr.bin/bsdiff/b |
| 66 | #include <unistd.h> |
| 67 | #include <fcntl.h> |
| 68 | |
| 69 | -static off_t offtin(u_char *buf) |
| 70 | +static off_t offtin(unsigned char *buf) |
| 71 | { |
| 72 | off_t y; |
| 73 | |
| 74 | @@ -62,8 +62,8 @@ int main(int argc,char * argv[]) |
| 75 | int fd; |
| 76 | ssize_t oldsize,newsize; |
| 77 | ssize_t bzctrllen,bzdatalen; |
| 78 | - u_char header[32],buf[8]; |
| 79 | - u_char *old, *new; |
| 80 | + unsigned char header[32],buf[8]; |
| 81 | + unsigned char *old, *new; |
| 82 | off_t oldpos,newpos; |
| 83 | off_t ctrl[3]; |
| 84 | off_t lenread; |