X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftile_manager.h;h=6c2e8cc1323304e4a1e0bfd82358b8a11c982dd1;hb=8e13f4a4c6f373f40549f90cd2212815fd0d6eb7;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