X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftile_manager.h;h=6c2e8cc1323304e4a1e0bfd82358b8a11c982dd1;hb=f41a5719a2dc1a50674c69fa511c38a152cc4b03;hp=3e9052f671cc026f125bb41489dfacd0160e15f2;hpb=d46c78c842ab4090a3f46e560c891234167f124b;p=supertux.git diff --git a/src/tile_manager.h b/src/tile_manager.h index 3e9052f67..6c2e8cc13 100644 --- a/src/tile_manager.h +++ b/src/tile_manager.h @@ -70,7 +70,16 @@ class TileManager const Tile* get(uint32_t id) const { assert(id < tiles.size()); - return tiles[id]; + Tile* t = tiles[id]; + if (t) + { + return t; + } + else + { + std::cout << "TileManager: Invalid tile: " << id << std::endl; + return tiles[0]; + } } uint32_t get_max_tileid() const