Skip to content

Commit

Permalink
Fix crash on creating map with invalid mg_name
Browse files Browse the repository at this point in the history
  • Loading branch information
kwolekr committed Apr 7, 2013
1 parent fbf7618 commit 5961106
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/emerge.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,8 @@ MapgenParams *EmergeManager::createMapgenParams(std::string mgname) {
MapgenParams *EmergeManager::getParamsFromSettings(Settings *settings) {
std::string mg_name = settings->get("mg_name");
MapgenParams *mgparams = createMapgenParams(mg_name);
if (!mgparams)
return NULL;

mgparams->mg_name = mg_name;
mgparams->seed = settings->getU64(settings == g_settings ? "fixed_map_seed" : "seed");
Expand Down

0 comments on commit 5961106

Please sign in to comment.