#2437: Fix compilation with g++ 4.6 -------------------------------------------------+------------------------- Reporter: cybersphinx | Owner: Type: patch (an actual patch, not a | Status: new request for one) | Milestone: Priority: normal | unspecified Component: other | Version: Keywords: | git/master Blocked By: | Operating System: All | /Non-Specific | Blocking: -------------------------------------------------+------------------------- I just removed all the variables it complained about, they might have been intended to be used for something though.
setViewDistance() in src/display3d.cpp is probably supposed to do what I changed it to, not sure about the consequences though. When compiling with -O3, it still complains about the following though: {{{ g++-4.6 -DHAVE_CONFIG_H -I. -I../../src -I.. -DYY_NO_INPUT -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/include/libpng12 -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -O0 -g -Werror -Wno- enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast- align -Wwrite-strings -Wpointer-arith -Wno-format-security -O3 -fstack- protector -MT multisync.o -MD -MP -MF .deps/multisync.Tpo -c -o multisync.o ../../src/multisync.cpp ../../lib/netplay/nettypes.h: In function ‘BOOL recvStructureCheck(NETQUEUE)’: ../../lib/netplay/nettypes.h:97:3: error: ‘type’ may be used uninitialized in this function [-Werror=uninitialized] ../../src/multisync.cpp:575:26: note: ‘type’ was declared here cc1plus: all warnings being treated as errors }}} -- Ticket URL: <http://developer.wz2100.net/ticket/2437> Warzone 2100 Trac <http://developer.wz2100.net/> The Warzone 2100 Project _______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev