From 6288e3e180c0b911e6f7062f1e744a25568f7d22 Mon Sep 17 00:00:00 2001 From: Jonathan Nieder Date: Mon, 28 Feb 2011 15:16:59 -0600 Subject: [PATCH] fast-import: make code "-Wpointer-arith" clean The dereference() function to peel a tree-ish and find the underlying tree expects arithmetic to (void *) to work on byte addresses. We should be reading the text of objects through a char * anyway. Noticed-by: Junio C Hamano Signed-off-by: Jonathan Nieder --- fast-import.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fast-import.c b/fast-import.c index 6c37b8400..e1268b8cb 100644 --- a/fast-import.c +++ b/fast-import.c @@ -2848,7 +2848,7 @@ static struct object_entry *dereference(struct object_entry *oe, unsigned char sha1[20]) { unsigned long size; - void *buf = NULL; + char *buf = NULL; if (!oe) { enum object_type type = sha1_object_info(sha1, NULL); if (type < 0) -- 2.30.2