]>
Commit | Line | Data |
---|---|---|
76652ff6 AM |
1 | --- cvs-1.12.13.orig/debian/patches/98_fix_sparc_sigbus.diff |
2 | +++ cvs-1.12.13/debian/patches/98_fix_sparc_sigbus.diff | |
3 | @@ -0,0 +1,30 @@ | |
4 | +diff -Nru cvs-1.12.13.orig/src/update.c cvs-1.12.13/src/update.c | |
5 | +--- cvs-1.12.13.orig/src/update.c 2005-09-22 20:49:17.000000000 +0200 | |
6 | ++++ cvs-1.12.13/src/update.c 2006-12-15 01:35:54.000000000 +0100 | |
7 | +@@ -58,7 +58,7 @@ | |
8 | + static int patch_file (struct file_info *finfo, | |
9 | + Vers_TS *vers_ts, | |
10 | + int *docheckout, struct stat *file_info, | |
11 | +- unsigned char *checksum); | |
12 | ++ md5_uint32 *checksum); | |
13 | + static void patch_file_write (void *, const char *, size_t); | |
14 | + #endif | |
15 | + static int merge_file (struct file_info *finfo, Vers_TS *vers); | |
16 | +@@ -723,7 +723,7 @@ | |
17 | + { | |
18 | + int docheckout; | |
19 | + struct stat file_info; | |
20 | +- unsigned char checksum[16]; | |
21 | ++ md5_uint32 checksum[4]; | |
22 | + | |
23 | + retval = patch_file (finfo, | |
24 | + vers, &docheckout, | |
25 | +@@ -1511,7 +1511,7 @@ | |
26 | + */ | |
27 | + static int | |
28 | + patch_file (struct file_info *finfo, Vers_TS *vers_ts, int *docheckout, | |
29 | +- struct stat *file_info, unsigned char *checksum) | |
30 | ++ struct stat *file_info, md5_uint32 *checksum) | |
31 | + { | |
32 | + char *backup; | |
33 | + char *file1; |