X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_bd%2Fbd_gameplay.c;h=ea7017b8bcf878b542d65faa8d86a4d7f735f496;hb=06bbbf208c9a760fb6de3f765dc02404b89f2533;hp=483d21eb258e5bc00ddfc9aad36f0bbc9abd72c4;hpb=72c0b6d598e4558285fda7637a1b12c1be815bf0;p=rocksndiamonds.git diff --git a/src/game_bd/bd_gameplay.c b/src/game_bd/bd_gameplay.c index 483d21eb..ea7017b8 100644 --- a/src/game_bd/bd_gameplay.c +++ b/src/game_bd/bd_gameplay.c @@ -158,7 +158,9 @@ static void load_cave(GdGame *game) GdCave *gd_create_snapshot(GdGame *game) { GdCave *snapshot; - g_return_val_if_fail (game->cave != NULL, NULL); + + if (game->cave == NULL) + return NULL; /* make an exact copy */ snapshot = gd_cave_new_from_cave(game->cave);