{"thread":{"id":"1464","subject":"[PATCH] Warning fix for gcc 4","startedAt":"2005-08-09T20:54:40Z","lastAt":"2005-08-09T20:54:40Z","messageCount":1,"participants":["Pavel Roskin"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"7005","messageId":"1123620880.24295.17.camel@dv","threadId":"1464","inReplyTo":null,"subject":"[PATCH] Warning fix for gcc 4","fromName":"Pavel Roskin","fromEmail":"proski@gnu.org","sentAt":"2005-08-09T20:54:40Z","receivedAt":"2005-08-09T20:54:40Z","isPatch":true,"sender":{"key":"proski@gnu.org","avatar":null},"body":"Hello!\n\nThis patch fixes the only warning reported by gcc 4.0.1 on Fedora Core 4\nfor x86_64:\n\nsha1_file.c:1391: warning: pointer targets in assignment differ in\nsignedness\n\nSigned-off-by: Pavel Roskin <proski@gnu.org>\n\ndiff --git a/sha1_file.c b/sha1_file.c\n--- a/sha1_file.c\n+++ b/sha1_file.c\n@@ -1388,7 +1388,7 @@ int write_sha1_from_fd(const unsigned ch\n \t\tssize_t size;\n \t\tif (*bufposn) {\n \t\t\tstream.avail_in = *bufposn;\n-\t\t\tstream.next_in = buffer;\n+\t\t\tstream.next_in = (unsigned char *) buffer;\n \t\t\tdo {\n \t\t\t\tstream.next_out = discard;\n \t\t\t\tstream.avail_out = sizeof(discard);\n\n\n-- \nRegards,\nPavel Roskin\n"}]}