Fix calls to GetSafePoints to not pass null_ptr as zonename (#1336)

* Fix calls to GetSafePoints to not pass null_ptr as zonename

* Fix GetSafePoints to check and deal will nullptr being sent as short_zone_name

* Remove unintentinal formatting change

* Fix some typos/cut-n-paste errors I assume

Co-authored-by: Noudess <noudess@gmail.com>
This commit is contained in:
Paul Coene
2021-04-27 17:21:37 -04:00
committed by GitHub
parent dd06033a58
commit 6fb687871c
3 changed files with 11 additions and 7 deletions
+4
View File
@@ -972,6 +972,10 @@ bool Database::SetVariable(const std::string varname, const std::string &varvalu
// Get zone starting points from DB
bool Database::GetSafePoints(const char* zone_short_name, uint32 instance_version, float* safe_x, float* safe_y, float* safe_z, float* safe_heading, int16* min_status, uint8* min_level, char *flag_needed) {
if (zone_short_name == nullptr)
return false;
std::string query = fmt::format(
SQL(
SELECT