mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-28 15:50:26 +00:00
Revert 229b9be7eb59 and re-add with comment
This commit is contained in:
parent
69cd6640d0
commit
99051100a4
@ -903,8 +903,12 @@ const std::string& play_controller::select_music(bool victory) const
|
|||||||
? (gamestate_->get_game_data()->get_victory_music().empty() ? game_config::default_victory_music : gamestate_->get_game_data()->get_victory_music())
|
? (gamestate_->get_game_data()->get_victory_music().empty() ? game_config::default_victory_music : gamestate_->get_game_data()->get_victory_music())
|
||||||
: (gamestate_->get_game_data()->get_defeat_music().empty() ? game_config::default_defeat_music : gamestate_->get_game_data()->get_defeat_music());
|
: (gamestate_->get_game_data()->get_defeat_music().empty() ? game_config::default_defeat_music : gamestate_->get_game_data()->get_defeat_music());
|
||||||
|
|
||||||
if(music_list.empty())
|
if(music_list.empty()) {
|
||||||
return "";
|
// Since this function returns a reference, we can't return a temporary empty string.
|
||||||
|
static const std::string empty_str = "";
|
||||||
|
return empty_str;
|
||||||
|
}
|
||||||
|
|
||||||
return music_list[randomness::rng::default_instance().get_random_int(0, music_list.size()-1)];
|
return music_list[randomness::rng::default_instance().get_random_int(0, music_list.size()-1)];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user