mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 14:41:28 +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.push_back('^');
|
||||||
}
|
}
|
||||||
|
|
||||||
line += row[i];
|
if(row[i] != nullptr) {
|
||||||
|
line += row[i];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(f, "%s\n", line.c_str());
|
fprintf(f, "%s\n", line.c_str());
|
||||||
@ -180,7 +182,9 @@ void ExportBaseData(SharedDatabase *db) {
|
|||||||
if(rowIndex != 0)
|
if(rowIndex != 0)
|
||||||
line.push_back('^');
|
line.push_back('^');
|
||||||
|
|
||||||
line += row[rowIndex];
|
if(row[rowIndex] != nullptr) {
|
||||||
|
line += row[rowIndex];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(f, "%s\n", line.c_str());
|
fprintf(f, "%s\n", line.c_str());
|
||||||
|
|||||||
@ -161,6 +161,9 @@ uint32 Database::CheckLogin(const char* name, const char* password, int16* oStat
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(results.RowCount() < 1)
|
||||||
|
return 0;
|
||||||
|
|
||||||
auto row = results.begin();
|
auto row = results.begin();
|
||||||
|
|
||||||
uint32 id = atoi(row[0]);
|
uint32 id = atoi(row[0]);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user