diff options
author | Stefano Borzì <stefanoborzi32@gmail.com> | 2023-03-05 18:47:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-05 18:47:18 +0100 |
commit | 034b5215013600e644bd346c5273bd2ea65c2000 (patch) | |
tree | 95338c185a288e9e2a79351979126d44cdab383b /src/tools | |
parent | a5b4aecd52ddd7e478b14dfc31f9f701fa8e192b (diff) |
feat(CI): add cppcheck (#15211)
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/map_extractor/System.cpp | 1 | ||||
-rw-r--r-- | src/tools/map_extractor/dbcfile.h | 5 | ||||
-rw-r--r-- | src/tools/map_extractor/loadlib/loadlib.h | 1 | ||||
-rw-r--r-- | src/tools/map_extractor/mpq_libmpq04.h | 2 | ||||
-rw-r--r-- | src/tools/mmaps_generator/MapBuilder.cpp | 2 |
5 files changed, 8 insertions, 3 deletions
diff --git a/src/tools/map_extractor/System.cpp b/src/tools/map_extractor/System.cpp index 6e62cfa15c..34f4a2f57c 100644 --- a/src/tools/map_extractor/System.cpp +++ b/src/tools/map_extractor/System.cpp @@ -57,6 +57,7 @@ #endif extern ArchiveSet gOpenArchives; +// cppcheck-suppress ctuOneDefinitionRuleViolation typedef struct { char name[64]; diff --git a/src/tools/map_extractor/dbcfile.h b/src/tools/map_extractor/dbcfile.h index 364712953a..6b8ed5086b 100644 --- a/src/tools/map_extractor/dbcfile.h +++ b/src/tools/map_extractor/dbcfile.h @@ -21,6 +21,7 @@ #include <string> #include <utility> +// cppcheck-suppress ctuOneDefinitionRuleViolation class DBCFile { public: @@ -48,8 +49,8 @@ public: { } }; // Iteration over database - class Iterator; - class Record + class Iterator; // cppcheck-suppress ctuOneDefinitionRuleViolation + class Record // cppcheck-suppress ctuOneDefinitionRuleViolation { public: [[nodiscard]] float getFloat(size_t field) const diff --git a/src/tools/map_extractor/loadlib/loadlib.h b/src/tools/map_extractor/loadlib/loadlib.h index f8259d9acc..68fd5ea00b 100644 --- a/src/tools/map_extractor/loadlib/loadlib.h +++ b/src/tools/map_extractor/loadlib/loadlib.h @@ -32,6 +32,7 @@ union u_map_fcc // // File version chunk // +// cppcheck-suppress ctuOneDefinitionRuleViolation struct file_MVER { union diff --git a/src/tools/map_extractor/mpq_libmpq04.h b/src/tools/map_extractor/mpq_libmpq04.h index ff9b74d05f..049cd79872 100644 --- a/src/tools/map_extractor/mpq_libmpq04.h +++ b/src/tools/map_extractor/mpq_libmpq04.h @@ -28,6 +28,7 @@ using namespace std; +// cppcheck-suppress ctuOneDefinitionRuleViolation class MPQArchive { public: @@ -69,6 +70,7 @@ public: }; typedef std::deque<MPQArchive*> ArchiveSet; +// cppcheck-suppress ctuOneDefinitionRuleViolation class MPQFile { //MPQHANDLE handle; diff --git a/src/tools/mmaps_generator/MapBuilder.cpp b/src/tools/mmaps_generator/MapBuilder.cpp index d991a4d26f..e83daf1fe2 100644 --- a/src/tools/mmaps_generator/MapBuilder.cpp +++ b/src/tools/mmaps_generator/MapBuilder.cpp @@ -340,7 +340,7 @@ namespace MMAP { fclose(file); delete[] verts; - delete[] inds; + delete[] inds; // cppcheck-suppress uninitdata return; } |