Mercurial > hg > openttd
changeset 3865:d8010f7be730 draft
(svn r4901) - Codechange: change 'SpriteGroup *' to 'struct SpriteGroup *' within StationSpec and GRFFile struct declarations. Now only code which actually references those pointers needs to know about the SpriteGroup struct. Remove some unnecessary lingering header dependencies.
author | peter1138 <peter1138@openttd.org> |
---|---|
date | Wed, 17 May 2006 21:26:12 +0000 |
parents | 942d54684994 |
children | f99ed4066dfe |
files | engine.c engine.h newgrf.h newgrf_station.h sprite.h |
diffstat | 5 files changed, 3 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/engine.c +++ b/engine.c @@ -13,10 +13,8 @@ #include "vehicle.h" #include "news.h" #include "saveload.h" -#include "sprite.h" #include "variables.h" #include "train.h" -#include "newgrf_engine.h" EngineInfo _engine_info[TOTAL_NUM_ENGINES]; RailVehicleInfo _rail_vehicle_info[NUM_TRAIN_ENGINES];
--- a/engine.h +++ b/engine.h @@ -6,7 +6,6 @@ /** @file engine.h */ -#include "sprite.h" #include "pool.h" typedef struct RailVehicleInfo {
--- a/newgrf.h +++ b/newgrf.h @@ -3,7 +3,6 @@ #ifndef NEWGRF_H #define NEWGRF_H -#include "sprite.h" #include "station.h" typedef struct GRFLabel { @@ -38,7 +37,7 @@ int spriteset_feature; int spritegroups_count; - SpriteGroup **spritegroups; + struct SpriteGroup **spritegroups; StationSpec **stations;
--- a/newgrf_station.h +++ b/newgrf_station.h @@ -72,8 +72,8 @@ * Used for obtaining the sprite offset of custom sprites, and for * evaluating callbacks. */ - SpriteGroup *spritegroup[NUM_GLOBAL_CID]; - SpriteGroup *groundgroup; + struct SpriteGroup *spritegroup[NUM_GLOBAL_CID]; + struct SpriteGroup *groundgroup; } StationSpec; /**