mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-11 16:51:29 +00:00
Crash fixes
This commit is contained in:
parent
6597967acd
commit
19271f90a4
@ -81,7 +81,9 @@ void ExportSpells(SharedDatabase *db) {
|
||||
line.push_back('^');
|
||||
}
|
||||
|
||||
line += row[i];
|
||||
if(row[i] != nullptr) {
|
||||
line += row[i];
|
||||
}
|
||||
}
|
||||
|
||||
fprintf(f, "%s\n", line.c_str());
|
||||
@ -180,7 +182,9 @@ void ExportBaseData(SharedDatabase *db) {
|
||||
if(rowIndex != 0)
|
||||
line.push_back('^');
|
||||
|
||||
line += row[rowIndex];
|
||||
if(row[rowIndex] != nullptr) {
|
||||
line += row[rowIndex];
|
||||
}
|
||||
}
|
||||
|
||||
fprintf(f, "%s\n", line.c_str());
|
||||
|
||||
@ -161,6 +161,9 @@ uint32 Database::CheckLogin(const char* name, const char* password, int16* oStat
|
||||
return 0;
|
||||
}
|
||||
|
||||
if(results.RowCount() < 1)
|
||||
return 0;
|
||||
|
||||
auto row = results.begin();
|
||||
|
||||
uint32 id = atoi(row[0]);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user