Commit e9bb730c36a9bea6a96b77355f90fabe95fc503d

Sebastian Bauer 2012-11-09T06:02:30

Added missing curly brackets and fixed compiler warnings.

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/amiga/map.c b/src/amiga/map.c
index 513e2f4..0ba7995 100644
--- a/src/amiga/map.c
+++ b/src/amiga/map.c
@@ -27,7 +27,7 @@ int p_mmap(git_map *out, size_t len, int prot, int flags, int fd, git_off_t offs
 	out->data = malloc(len);
 	GITERR_CHECK_ALLOC(out->data);
 
-	if (p_lseek(fd, offset, SEEK_SET) < 0 || p_read(fd, out->data, len) != len)
+	if ((p_lseek(fd, offset, SEEK_SET) < 0) || ((size_t)p_read(fd, out->data, len) != len)) {
 		giterr_set(GITERR_OS, "mmap emulation failed");
 		return -1;
 	}