mirror of
https://github.com/glest/glest-source.git
synced 2025-08-11 19:04:00 +02:00
* added missing #include "leak_dumper.h" to new cpp files
* fix for map names not being formatted (and replaced explicit loops to do the same to tileSet & techTree) * fix exploration state for fog-of-war off & multiplayer (note: also turns off for AI, diff. behaviour to before) * added fogOfWar to GameSettings and added to cutom game menu/menu_state_custom_game.cpp
This commit is contained in:
@@ -13,22 +13,12 @@
|
||||
|
||||
#ifdef SL_LEAK_DUMP
|
||||
|
||||
AllocInfo::AllocInfo(){
|
||||
ptr= NULL;
|
||||
file= "";
|
||||
line= -1;
|
||||
bytes= -1;
|
||||
array= false;
|
||||
free= true;
|
||||
AllocInfo::AllocInfo()
|
||||
: ptr(0), file(""), line(-1), bytes(-1), array(false), free(false) {
|
||||
}
|
||||
|
||||
AllocInfo::AllocInfo(void* ptr, const char* file, int line, size_t bytes, bool array){
|
||||
this->ptr= ptr;
|
||||
this->file= file;
|
||||
this->line= line;
|
||||
this->bytes= bytes;
|
||||
this->array= array;
|
||||
free= false;
|
||||
AllocInfo::AllocInfo(void* ptr, const char* file, int line, size_t bytes, bool array)
|
||||
: ptr(ptr), file(file), line(line), bytes(bytes), array(array), free(false) {
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
@@ -53,12 +43,7 @@ AllocRegistry &AllocRegistry::getInstance(){
|
||||
|
||||
AllocRegistry::~AllocRegistry(){
|
||||
|
||||
string leakLog = "leak_dump.log";
|
||||
if(getGameReadWritePath() != "") {
|
||||
leakLog = getGameReadWritePath() + leakLog;
|
||||
}
|
||||
|
||||
dump(leakLog.c_str());
|
||||
dump("leak_dump.log");
|
||||
}
|
||||
|
||||
void AllocRegistry::allocate(AllocInfo info){
|
||||
|
Reference in New Issue
Block a user