1
0
forked from 0ad/0ad
0ad/source/graphics
Ykkrosh 9f1d904278 # Fix use-of-freed-memory bug.
Don't call xmlCleanupParser after parsing documents.
("This function name is somewhat misleading. It does not clean up parser
state, it cleans up memory allocated by the library itself.")

This was SVN commit r7465.
2010-04-18 16:35:06 +00:00
..
scripting Fix some GCC warnings 2009-08-02 19:52:31 +00:00
tests # Fix use-of-freed-memory bug. 2010-04-18 16:35:06 +00:00
Camera.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Camera.h # Basic bandbox selection of units in new simulation system 2010-03-11 20:01:16 +00:00
CinemaTrack.cpp Fix MSVC compiler warnings (replace most M_PI with (float)M_PI) 2010-03-26 19:04:40 +00:00
CinemaTrack.h Add GPL header 2009-04-18 17:00:33 +00:00
ColladaManager.cpp refactor: move reload functionality into ps/Filesystem to allow reloading non-resource files (e.g. scripts); VFS is now responsible for returning VirtualPath and invalidating the changed file/directory 2009-11-06 11:50:04 +00:00
ColladaManager.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Color.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Color.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
DefaultEmitter.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
DefaultEmitter.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Frustum.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Frustum.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
GameView.cpp Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
GameView.h Add GPL header 2009-04-18 17:00:33 +00:00
HFTracer.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
HFTracer.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
LightEnv.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
LightEnv.h move M_PI etc. to wposix.h to ensure they're always present on Windows (previously required MathUtil.h) 2010-03-20 20:54:03 +00:00
MapIO.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
MapReader.cpp Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
MapReader.h Optimised pathfinder, particularly to avoid slow MSVC debug STL. 2010-02-08 22:05:05 +00:00
MapWriter.cpp Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
MapWriter.h Optimised pathfinder, particularly to avoid slow MSVC debug STL. 2010-02-08 22:05:05 +00:00
Material.cpp const-correctness 2010-03-17 22:51:47 +00:00
Material.h const-correctness 2010-03-17 22:51:47 +00:00
MaterialManager.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
MaterialManager.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
MeshManager.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
MeshManager.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
MiniPatch.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
MiniPatch.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Model.cpp # Fix animation syncing. 2010-04-05 23:09:34 +00:00
Model.h # Fix animation syncing. 2010-04-05 23:09:34 +00:00
ModelDef.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ModelDef.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ObjectBase.cpp Fix build and tests on Linux 2009-11-06 18:35:32 +00:00
ObjectBase.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ObjectEntry.cpp # Use the correct projectile models. 2010-04-17 11:34:40 +00:00
ObjectEntry.h # Use the correct projectile models. 2010-04-17 11:34:40 +00:00
ObjectManager.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ObjectManager.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Overlay.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
ParticleEmitter.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ParticleEmitter.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ParticleEngine.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
ParticleEngine.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Patch.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Patch.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
RenderableObject.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
SColor.h Add GPL header 2009-04-18 17:00:33 +00:00
SkeletonAnim.h # Fix animation syncing. 2010-04-05 23:09:34 +00:00
SkeletonAnimDef.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
SkeletonAnimDef.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
SkeletonAnimManager.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
SkeletonAnimManager.h Fix build and tests on Linux 2009-11-06 18:35:32 +00:00
Sprite.cpp Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Sprite.h Simplify the overly-complex CppDoc-breaking file headers 2009-04-18 17:51:05 +00:00
Terrain.cpp Fix #472 (fixed-point CTerrain::GetExactGroundLevel), based on patch from JubJub 2010-04-06 17:31:38 +00:00
Terrain.h Fix #472 (fixed-point CTerrain::GetExactGroundLevel), based on patch from JubJub 2010-04-06 17:31:38 +00:00
TerrainProperties.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
TerrainProperties.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Texture.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
TextureEntry.cpp huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
TextureEntry.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
TextureManager.cpp fix: native and vfs directory paths should end with '/' (more code cares about this now) 2009-11-05 20:46:15 +00:00
TextureManager.h huge cleanup and conversion of most string handling (especially paths) to unicode 2009-11-03 21:46:35 +00:00
Unit.cpp # Use the correct projectile models. 2010-04-17 11:34:40 +00:00
Unit.h Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
UnitAnimation.cpp Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
UnitAnimation.h # Fix animation syncing. 2010-04-05 23:09:34 +00:00
UnitManager.cpp Make CUnit::GetModel return a reference so it's clear it can never be NULL. 2010-04-17 11:44:08 +00:00
UnitManager.h # Use the correct projectile models. 2010-04-17 11:34:40 +00:00