Package: jigit
Severity: normal
Tags: patch
When building 'jigit' on amd64 with gcc-4.0,
I get the following error:
cc -g -Wall -Werror -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -c -o mkimage.o mkimage.c
cc1: warnings being treated as errors
mkimage.c: In function 'add_file_entry':
mkimage.c:358: warning: pointer targets in passing argument 1 of
'find_file_in_md5_list' differ in signedness
mkimage.c: In function 'parse_file_block':
mkimage.c:699: warning: pointer targets in passing argument 1 of
'find_file_in_md5_list' differ in signedness
make[1]: *** [mkimage.o] Error 1
make[1]: Leaving directory `/jigit-1.15'
make: *** [build-stamp] Error 2
With the attached patch 'jigit' can be compiled
on amd64 using gcc-4.0.
Regards
Andreas Jochens
diff -urN ../tmp-orig/jigit-1.15/mkimage.c ./mkimage.c
--- ../tmp-orig/jigit-1.15/mkimage.c 2005-01-17 23:57:24.000000000 +0100
+++ ./mkimage.c 2005-01-31 17:55:09.828386189 +0100
@@ -355,7 +355,7 @@
ptr++;
}
- if (find_file_in_md5_list(base64_md5))
+ if (find_file_in_md5_list((unsigned char*)base64_md5))
return 0; /* We already have an entry for this file; don't
* waste any more time on it */
@@ -696,7 +696,7 @@
if (!quick)
mk_MD5Init(&file_context);
- md5_list_entry = find_file_in_md5_list(base64_md5);
+ md5_list_entry = find_file_in_md5_list((unsigned char*)base64_md5);
if (md5_list_entry && file_size == md5_list_entry->file_size)
{
input_file = fopen(md5_list_entry->full_path, "rb");
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]