# HG changeset patch # User darkvater # Date 1105297156 0 # Node ID d1dd9429e41770326a60dd71dea7957f9ec96032 # Parent d72a565cc6726a710b81cf359d7f6a854ee73422 (svn r1449) -Fix: signed/unsigned error on windows -Change: Makefile added -Wsign-compare flag diff -r d72a565cc672 -r d1dd9429e417 Makefile --- a/Makefile Sun Jan 09 18:49:18 2005 +0000 +++ b/Makefile Sun Jan 09 18:59:16 2005 +0000 @@ -290,7 +290,7 @@ # -O optimize or -O2 fully optimize (O's above 2 are not recommended) # -pg profile - generate profiling data. See "man gprof" to use this. -CFLAGS=-Wall -Wno-multichar +CFLAGS=-Wall -Wno-multichar -Wsign-compare CDEFS=-DWITH_REV LDFLAGS= LIBS= diff -r d72a565cc672 -r d1dd9429e417 map.c --- a/map.c Sun Jan 09 18:49:18 2005 +0000 +++ b/map.c Sun Jan 09 18:59:16 2005 +0000 @@ -29,7 +29,7 @@ uint y; dx = add & MapMaxX(); - if (dx >= MapSizeX() / 2) dx -= MapSizeX(); + if (dx >= (int)MapSizeX() / 2) dx -= MapSizeX(); dy = (add - dx) / (int)MapSizeX(); x = TileX(tile) + dx;