2025-09-01 08:47 CEST

spring: develop 2933fcb8 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tvo tvo develop 2007-06-09 23:59:05 develop 8e6003b6
Changeset * Enable a whole bunch of compiler warnings when compiling in debug mode.
  Couldn't just use -Wall unfortunately because all the initializations orders
  in constructors are messed up and GCC seems to be lacking an option to
  disable the warning about it. So I just enabled as much separate warnings
  as possible...
* Fixed compiler warnings, including but not limited too:
* Slightly better error reporting in ExplosionGenerator and TdfParser.
* Generally slightly safer code.
* Lots of uninitialized locals now initialized, some of which would maybe have
  been able to cause desync on certain error conditions in LuaRules.
* Some potential crash bugs fixed.
* Removed countless unused variables.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3814 37977431-3df6-0310-b722-df95706aa16b
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICheats.cpp Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/AbicProxy.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/PlayerRoster.cpp Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/SelectedUnitsAI.cpp Diff ] File ]
mod - rts/Game/Team.cpp Diff ] File ]
mod - rts/Game/UI/EndGameBox.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/KeyBindings.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Game/UI/ResourceBar.cpp Diff ] File ]
mod - rts/Game/UI/SelectionKeyHandler.cpp Diff ] File ]
mod - rts/Game/UI/TooltipConsole.cpp Diff ] File ]
mod - rts/Game/WaitCommandsAI.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Map/BaseGroundDrawer.cpp Diff ] File ]
mod - rts/Map/BasicMapDamage.cpp Diff ] File ]
mod - rts/Map/SM3/Sm3Map.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/Lightcalc.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/QuadRenderData.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/Terrain.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainTexEnvCombine.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainTexture.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainTextureGLSL.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/Textures.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundTextures.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeGenerator.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicSky.cpp Diff ] File ]
mod - rts/Rendering/Env/DynWater.cpp Diff ] File ]
mod - rts/Rendering/GL/FBO.cpp Diff ] File ]
mod - rts/Rendering/Textures/Bitmap.cpp Diff ] File ]
mod - rts/Rendering/Textures/ColorMap.h Diff ] File ]
mod - rts/Rendering/Textures/TextureHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/Feature.cpp Diff ] File ]
mod - rts/Sim/Misc/FeatureDef.h Diff ] File ]
mod - rts/Sim/Misc/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/LosHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/QuadField.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Path/PathEstimator.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ExplosionGenerator.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FireProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LargeBeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/PieceProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/SmokeTrailProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/StarburstProjectile.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobInstance.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveDir.cpp Diff ] File ]
mod - rts/System/LogOutput.h Diff ] File ]
mod - rts/System/Main.cpp Diff ] File ]
mod - rts/System/Net.cpp Diff ] File ]
mod - rts/System/Script/LuaBinder.cpp Diff ] File ]
mod - rts/System/Sync/get_executable_name.c Diff ] File ]
mod - rts/System/TdfParser.cpp Diff ] File ]
mod - rts/System/bget.cpp Diff ] File ]
mod - rts/System/creg/Serializer.cpp Diff ] File ]
mod - rts/System/creg/VarTypes.cpp Diff ] File ]
mod - rts/System/creg/creg.h Diff ] File ]
mod - rts/build/scons/rts.py Diff ] File ]
mod - rts/lib/hpiutil2/hpifile.cpp Diff ] File ]
mod - rts/lib/hpiutil2/sqshstream.cpp Diff ] File ]
mod - rts/lib/minizip/unzip.c Diff ] File ]