diff options
-rw-r--r-- | engines/hdb/draw-manager.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/hdb/draw-manager.h b/engines/hdb/draw-manager.h index 1474ae7a50..a0601f79ed 100644 --- a/engines/hdb/draw-manager.h +++ b/engines/hdb/draw-manager.h @@ -50,11 +50,14 @@ struct TileLookup { struct GfxCache { char name[32]; - Tile *gfx; + union { + Tile *tileGfx; + Picture *picGfx; + }; uint32 size; int16 loaded; - GfxCache() : name(""), gfx(NULL), size(0), loaded(0) {} + GfxCache() : name(""), tileGfx(NULL), picGfx(NULL), size(0), loaded(0) {} }; class DrawMan { |