diff options
Diffstat (limited to 'platform/default/mbgl/storage')
-rw-r--r-- | platform/default/mbgl/storage/.clang-tidy | 2 | ||||
-rw-r--r-- | platform/default/mbgl/storage/offline.cpp | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/platform/default/mbgl/storage/.clang-tidy b/platform/default/mbgl/storage/.clang-tidy deleted file mode 100644 index b4ecd26b95..0000000000 --- a/platform/default/mbgl/storage/.clang-tidy +++ /dev/null @@ -1,2 +0,0 @@ -Checks: 'modernize-*,misc-static-assert,llvm-namespace-comment,-clang-analyzer-security.insecureAPI.rand,-clang-analyzer-core.uninitialized.UndefReturn,-clang-analyzer-core.StackAddressEscape,-clang-analyzer-core.CallAndMessage,-clang-diagnostic-unused-command-line-argument,-clang-analyzer-core.uninitialized.*,-clang-analyzer-core.NullDereference,-clang-analyzer-cplusplus.NewDelete,-clang-analyzer-unix.MismatchedDeallocator,-clang-analyzer-unix.cstring.NullArg,-clang-analyzer-cplusplus.NewDeleteLeaks,-clang-analyzer-unix.Malloc,-clang-analyzer-core.NonNullParamChecker' -HeaderFilterRegex: '\/mbgl\/' diff --git a/platform/default/mbgl/storage/offline.cpp b/platform/default/mbgl/storage/offline.cpp index fd2d47819b..8c5f874881 100644 --- a/platform/default/mbgl/storage/offline.cpp +++ b/platform/default/mbgl/storage/offline.cpp @@ -82,8 +82,9 @@ std::string encodeOfflineRegionDefinition(const OfflineRegionDefinition& region) bounds.PushBack(region.bounds.east(), doc.GetAllocator()); doc.AddMember("bounds", bounds, doc.GetAllocator()); - doc.AddMember("min_zoom", region.minZoom, doc.GetAllocator()); - if (std::isfinite(region.maxZoom)) { + // warning: Potential memory leak [clang-analyzer-unix.Malloc] + doc.AddMember("min_zoom", region.minZoom, doc.GetAllocator()); // NOLINT + if (std::isfinite(region.maxZoom)) { // NOLINT doc.AddMember("max_zoom", region.maxZoom, doc.GetAllocator()); } |