aboutsummaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-08-14 17:06:03 +0200
committerShauren <shauren.trinity@gmail.com>2020-08-14 17:06:03 +0200
commit1c52d5fff738aa01bd27fd117076ac33515acef5 (patch)
treeff7d2113e023a0fd47fbdde8ea94c0fe4bb9a804 /src/tools
parent02fd3a1f15840203d8515dae12920d9b66655076 (diff)
Core/Misc: Replace NULL with nullptr
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/mmaps_generator/IntermediateValues.h4
-rw-r--r--src/tools/mmaps_generator/MapBuilder.cpp30
-rw-r--r--src/tools/mmaps_generator/MapBuilder.h6
-rw-r--r--src/tools/mmaps_generator/PathCommon.h2
-rw-r--r--src/tools/mmaps_generator/PathGenerator.cpp8
-rw-r--r--src/tools/mmaps_generator/TerrainBuilder.cpp8
-rw-r--r--src/tools/vmap4_assembler/TileAssembler.h2
-rw-r--r--src/tools/vmap4_extractor/cascfile.cpp2
-rw-r--r--src/tools/vmap4_extractor/model.h4
9 files changed, 33 insertions, 33 deletions
diff --git a/src/tools/mmaps_generator/IntermediateValues.h b/src/tools/mmaps_generator/IntermediateValues.h
index f6aa787f467..4a8b59ba3c8 100644
--- a/src/tools/mmaps_generator/IntermediateValues.h
+++ b/src/tools/mmaps_generator/IntermediateValues.h
@@ -34,8 +34,8 @@ namespace MMAP
rcPolyMesh* polyMesh;
rcPolyMeshDetail* polyMeshDetail;
- IntermediateValues() : heightfield(NULL), compactHeightfield(NULL),
- contours(NULL), polyMesh(NULL), polyMeshDetail(NULL) {}
+ IntermediateValues() : heightfield(nullptr), compactHeightfield(nullptr),
+ contours(nullptr), polyMesh(nullptr), polyMeshDetail(nullptr) {}
~IntermediateValues();
void writeIV(uint32 mapID, uint32 tileX, uint32 tileY);
diff --git a/src/tools/mmaps_generator/MapBuilder.cpp b/src/tools/mmaps_generator/MapBuilder.cpp
index 8fecd5c5594..5908dc1f0a0 100644
--- a/src/tools/mmaps_generator/MapBuilder.cpp
+++ b/src/tools/mmaps_generator/MapBuilder.cpp
@@ -33,7 +33,7 @@ namespace MMAP
MapBuilder::MapBuilder(float maxWalkableAngle, bool skipLiquid,
bool skipContinents, bool skipJunkMaps, bool skipBattlegrounds,
bool debugOutput, bool bigBaseUnit, int mapid, const char* offMeshFilePath) :
- m_terrainBuilder (NULL),
+ m_terrainBuilder (nullptr),
m_debugOutput (debugOutput),
m_offMeshFilePath (offMeshFilePath),
m_skipContinents (skipContinents),
@@ -44,7 +44,7 @@ namespace MMAP
m_mapid (mapid),
m_totalTiles (0u),
m_totalTilesProcessed(0u),
- m_rcContext (NULL),
+ m_rcContext (nullptr),
_cancelationToken (false)
{
m_terrainBuilder = new TerrainBuilder(skipLiquid);
@@ -169,7 +169,7 @@ namespace MMAP
void MapBuilder::WorkerThread()
{
- while (1)
+ while (true)
{
uint32 mapId = 0;
@@ -290,7 +290,7 @@ namespace MMAP
return;
}
- dtNavMesh* navMesh = NULL;
+ dtNavMesh* navMesh = nullptr;
buildNavMesh(mapId, navMesh);
if (!navMesh)
{
@@ -354,7 +354,7 @@ namespace MMAP
/**************************************************************************/
void MapBuilder::buildSingleTile(uint32 mapID, uint32 tileX, uint32 tileY)
{
- dtNavMesh* navMesh = NULL;
+ dtNavMesh* navMesh = nullptr;
buildNavMesh(mapID, navMesh);
if (!navMesh)
{
@@ -374,7 +374,7 @@ namespace MMAP
if (!tiles->empty())
{
// build navMesh
- dtNavMesh* navMesh = NULL;
+ dtNavMesh* navMesh = nullptr;
buildNavMesh(mapID, navMesh);
if (!navMesh)
{
@@ -483,7 +483,7 @@ namespace MMAP
// use Max because '32 - tileX' is negative for values over 32
float bmin[3], bmax[3];
- getTileBounds(tileXMax, tileYMax, NULL, 0, bmin, bmax);
+ getTileBounds(tileXMax, tileYMax, nullptr, 0, bmin, bmax);
/*** now create the navmesh ***/
@@ -681,11 +681,11 @@ namespace MMAP
// we may want to keep them in the future for debug
// but right now, we don't have the code to merge them
rcFreeHeightField(tile.solid);
- tile.solid = NULL;
+ tile.solid = nullptr;
rcFreeCompactHeightfield(tile.chf);
- tile.chf = NULL;
+ tile.chf = nullptr;
rcFreeContourSet(tile.cset);
- tile.cset = NULL;
+ tile.cset = nullptr;
pmmerge[nmerge] = tile.pmesh;
dmmerge[nmerge] = tile.dmesh;
@@ -769,7 +769,7 @@ namespace MMAP
params.buildBvTree = true;
// will hold final navmesh
- unsigned char* navData = NULL;
+ unsigned char* navData = nullptr;
int navDataSize = 0;
do
@@ -837,7 +837,7 @@ namespace MMAP
char message[1024];
sprintf(message, "[Map %04u] Failed to open %s for writing!\n", mapID, fileName);
perror(message);
- navMesh->removeTile(tileRef, NULL, NULL);
+ navMesh->removeTile(tileRef, nullptr, nullptr);
break;
}
@@ -854,9 +854,9 @@ namespace MMAP
fclose(file);
// now that tile is written to disk, we can unload it
- navMesh->removeTile(tileRef, NULL, NULL);
+ navMesh->removeTile(tileRef, nullptr, nullptr);
}
- while (0);
+ while (false);
if (m_debugOutput)
{
@@ -946,7 +946,7 @@ namespace MMAP
case 1555: // TransportBoostExperienceAllianceGunship.wdt
case 1556: // TransportBoostExperienceHordeGunship.wdt
case 1561: // TechTestCosmeticParentPerformance.wdt
- case 1582: // Artifact�DalaranVaultAcquisition.wdt // no, this weird symbol is not an encoding error.
+ case 1582: // Artifact?DalaranVaultAcquisition.wdt // no, this weird symbol is not an encoding error.
case 1584: // JulienTestLand-DevOnly.wdt
case 1586: // AssualtOnStormwind.wdt (Assault on Stormwind - Dev Map)
case 1588: // DevMapA.wdt
diff --git a/src/tools/mmaps_generator/MapBuilder.h b/src/tools/mmaps_generator/MapBuilder.h
index f65863095e5..0786ee5b9d3 100644
--- a/src/tools/mmaps_generator/MapBuilder.h
+++ b/src/tools/mmaps_generator/MapBuilder.h
@@ -38,7 +38,7 @@ namespace MMAP
{
struct MapTiles
{
- MapTiles() : m_mapId(uint32(-1)), m_tiles(NULL) {}
+ MapTiles() : m_mapId(uint32(-1)), m_tiles(nullptr) {}
MapTiles(uint32 id, std::set<uint32>* tiles) : m_mapId(id), m_tiles(tiles) {}
~MapTiles() {}
@@ -56,7 +56,7 @@ namespace MMAP
struct Tile
{
- Tile() : chf(NULL), solid(NULL), cset(NULL), pmesh(NULL), dmesh(NULL) {}
+ Tile() : chf(nullptr), solid(nullptr), cset(nullptr), pmesh(nullptr), dmesh(nullptr) {}
~Tile()
{
rcFreeCompactHeightfield(chf);
@@ -83,7 +83,7 @@ namespace MMAP
bool debugOutput = false,
bool bigBaseUnit = false,
int mapid = -1,
- const char* offMeshFilePath = NULL);
+ const char* offMeshFilePath = nullptr);
~MapBuilder();
diff --git a/src/tools/mmaps_generator/PathCommon.h b/src/tools/mmaps_generator/PathCommon.h
index ed9fd602cd1..8f8f2af1d54 100644
--- a/src/tools/mmaps_generator/PathCommon.h
+++ b/src/tools/mmaps_generator/PathCommon.h
@@ -104,7 +104,7 @@ namespace MMAP
while (dirp)
{
errno = 0;
- if ((dp = readdir(dirp)) != NULL)
+ if ((dp = readdir(dirp)) != nullptr)
{
if (strcmp(dp->d_name, ".") != 0 && strcmp(dp->d_name, "..") != 0 && matchWildcardFilter(filter.c_str(), dp->d_name))
fileList.push_back(std::string(dp->d_name));
diff --git a/src/tools/mmaps_generator/PathGenerator.cpp b/src/tools/mmaps_generator/PathGenerator.cpp
index f9ba6a2cdb4..9e2a0b2a0e7 100644
--- a/src/tools/mmaps_generator/PathGenerator.cpp
+++ b/src/tools/mmaps_generator/PathGenerator.cpp
@@ -105,7 +105,7 @@ bool handleArgs(int argc, char** argv,
char* &file,
unsigned int& threads)
{
- char* param = NULL;
+ char* param = nullptr;
for (int i = 1; i < argc; ++i)
{
if (strcmp(argv[i], "--maxAngle") == 0)
@@ -141,7 +141,7 @@ bool handleArgs(int argc, char** argv,
return false;
char* stileX = strtok(param, ",");
- char* stileY = strtok(NULL, ",");
+ char* stileY = strtok(nullptr, ",");
int tilex = atoi(stileX);
int tiley = atoi(stileY);
@@ -349,8 +349,8 @@ int main(int argc, char** argv)
debugOutput = false,
silent = false,
bigBaseUnit = false;
- char* offMeshInputPath = NULL;
- char* file = NULL;
+ char* offMeshInputPath = nullptr;
+ char* file = nullptr;
bool validParam = handleArgs(argc, argv, mapnum,
tileX, tileY, maxAngle,
diff --git a/src/tools/mmaps_generator/TerrainBuilder.cpp b/src/tools/mmaps_generator/TerrainBuilder.cpp
index 2041c6783b8..d13955a03ff 100644
--- a/src/tools/mmaps_generator/TerrainBuilder.cpp
+++ b/src/tools/mmaps_generator/TerrainBuilder.cpp
@@ -394,7 +394,7 @@ namespace MMAP
// make a copy of liquid vertices
// used to pad right-bottom frame due to lost vertex data at extraction
- float* lverts_copy = NULL;
+ float* lverts_copy = nullptr;
if (meshData.liquidVerts.size())
{
lverts_copy = new float[meshData.liquidVerts.size()];
@@ -652,7 +652,7 @@ namespace MMAP
if (!instanceTrees[mapID])
break;
- ModelInstance* models = NULL;
+ ModelInstance* models = nullptr;
uint32 count = 0;
instanceTrees[mapID]->getModelInstances(models, count);
@@ -689,7 +689,7 @@ namespace MMAP
std::vector<G3D::Vector3> tempVertices;
std::vector<G3D::Vector3> transformedVertices;
std::vector<MeshTriangle> tempTriangles;
- WmoLiquid* liquid = NULL;
+ WmoLiquid* liquid = nullptr;
it->getMeshData(tempVertices, tempTriangles, liquid);
@@ -889,7 +889,7 @@ namespace MMAP
void TerrainBuilder::loadOffMeshConnections(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, const char* offMeshFilePath)
{
// no meshfile input given?
- if (offMeshFilePath == NULL)
+ if (offMeshFilePath == nullptr)
return;
FILE* fp = fopen(offMeshFilePath, "rb");
diff --git a/src/tools/vmap4_assembler/TileAssembler.h b/src/tools/vmap4_assembler/TileAssembler.h
index 15ff6ae95df..490dc3b964c 100644
--- a/src/tools/vmap4_assembler/TileAssembler.h
+++ b/src/tools/vmap4_assembler/TileAssembler.h
@@ -88,7 +88,7 @@ namespace VMAP
class WmoLiquid* liquid;
GroupModel_Raw() : mogpflags(0), GroupWMOID(0), liquidflags(0),
- liquid(NULL) { }
+ liquid(nullptr) { }
~GroupModel_Raw();
bool Read(FILE* f);
diff --git a/src/tools/vmap4_extractor/cascfile.cpp b/src/tools/vmap4_extractor/cascfile.cpp
index cc493cd544e..2b1bb31cba7 100644
--- a/src/tools/vmap4_extractor/cascfile.cpp
+++ b/src/tools/vmap4_extractor/cascfile.cpp
@@ -111,6 +111,6 @@ void CASCFile::seekRelative(int offset)
void CASCFile::close()
{
delete[] buffer;
- buffer = 0;
+ buffer = nullptr;
eof = true;
}
diff --git a/src/tools/vmap4_extractor/model.h b/src/tools/vmap4_extractor/model.h
index 9a2d15f2ef2..5dc3b95ae69 100644
--- a/src/tools/vmap4_extractor/model.h
+++ b/src/tools/vmap4_extractor/model.h
@@ -36,8 +36,8 @@ private:
{
delete[] vertices;
delete[] indices;
- vertices = NULL;
- indices = NULL;
+ vertices = nullptr;
+ indices = nullptr;
}
std::string filename;
public: