diff options
author | taw27 <taw27@84d2e878-0bd5-11dd-ad15-13eda11d74c5> | 2008-06-08 13:20:27 +0000 |
---|---|---|
committer | taw27 <taw27@84d2e878-0bd5-11dd-ad15-13eda11d74c5> | 2008-06-08 13:20:27 +0000 |
commit | cd2e21c6c7d84e8322f4cfe5e5c9f6972c0500d0 (patch) | |
tree | 0ace49ee7db69af55428066c9acd13e95cb2f5ff /src/render.c | |
parent | 99e4780dce5c8f4aa0fbd8dbef936d320cd39b93 (diff) |
Don't break when entering a non-existent room
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@84 84d2e878-0bd5-11dd-ad15-13eda11d74c5
Diffstat (limited to 'src/render.c')
-rw-r--r-- | src/render.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/render.c b/src/render.c index 31b984d..51a4b73 100644 --- a/src/render.c +++ b/src/render.c @@ -659,8 +659,8 @@ static void render_draw_2d(RenderContext *r, Game *game) { Room *room; room = game_find_room(game, game->cur_room_x, game->cur_room_y, game->cur_room_z); - if ( room->comment != NULL ) { - render_text_write(-1.0, 1.0, room->comment, r); + if ( room != NULL ) { + if ( room->comment != NULL ) render_text_write(-1.0, 1.0, room->comment, r); } } |