diff options
Diffstat (limited to 'src/game.c')
-rw-r--r-- | src/game.c | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -463,7 +463,16 @@ db_game_get_desc(struct db_game *game) int db_game_play(SDL_Renderer *renderer, struct db_game *game) { - return db_level_play(renderer, game->level_head); + struct db_level *level; + + for (level = game->level_head; level != NULL; + level = db_level_next(level)) { + if (db_level_play(renderer, level) != 0) { + return -1; + } + } + + return 0; } void |