diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/mesh_extractor/Cache.h | 10 | ||||
-rw-r--r-- | src/tools/mesh_extractor/ContinentBuilder.cpp | 2 | ||||
-rw-r--r-- | src/tools/mesh_extractor/MeshExtractor.cpp | 2 |
3 files changed, 2 insertions, 12 deletions
diff --git a/src/tools/mesh_extractor/Cache.h b/src/tools/mesh_extractor/Cache.h index 6c84324d7fb..5625b6f8926 100644 --- a/src/tools/mesh_extractor/Cache.h +++ b/src/tools/mesh_extractor/Cache.h @@ -14,16 +14,6 @@ class GenericCache public: GenericCache() {} - static const uint32 FlushLimit = 300; - - void Insert(K key, T* val) - { - ACE_GUARD(ACE_Thread_Mutex, g, mutex); - if (_items.find(key) != _items.end()) // Make sure that the object isn't in the cache already - delete _items[key]; // Delete the previous item - _items[key] = val; // Reassign it - } - T* Get(K key) { ACE_GUARD_RETURN(ACE_Thread_Mutex, g, mutex, NULL); diff --git a/src/tools/mesh_extractor/ContinentBuilder.cpp b/src/tools/mesh_extractor/ContinentBuilder.cpp index c90a6e527f7..c85e4df8d0e 100644 --- a/src/tools/mesh_extractor/ContinentBuilder.cpp +++ b/src/tools/mesh_extractor/ContinentBuilder.cpp @@ -24,11 +24,11 @@ public: Y = y; MapId = map; Continent = cont; + Free = false; } int svc() { - Free = false; printf("[%02i,%02i] Building tile\n", X, Y); TileBuilder builder(cBuilder, Continent, X, Y, MapId); char buff[100]; diff --git a/src/tools/mesh_extractor/MeshExtractor.cpp b/src/tools/mesh_extractor/MeshExtractor.cpp index 22afa763099..b55965cfc29 100644 --- a/src/tools/mesh_extractor/MeshExtractor.cpp +++ b/src/tools/mesh_extractor/MeshExtractor.cpp @@ -462,7 +462,7 @@ int main(int argc, char* argv[]) status = navMeshQuery->findStraightPath(m_spos, m_epos, hopBuffer, hops, straightPath, pathFlags, pathRefs, &resultHopCount, 2048); std::vector<Vector3> FinalPath; FinalPath.reserve(resultHopCount); - for (uint32 i = 0; i < resultHopCount; ++i) + for (int i = 0; i < resultHopCount; ++i) { Vector3 finalV = Utils::ToWoWCoords(Vector3(straightPath[i * 3 + 0], straightPath[i * 3 + 1], straightPath[i * 3 + 2])); FinalPath.push_back(finalV); |