aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-01-26 00:34:30 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-01-26 00:34:30 +0100
commitfa1ba24a0da94de3ac17c012083dd03a0b38e29e (patch)
tree625ca97bfdd19c9da5e23377a65ee70e7c072572
parent70ffd8c58bbfdf009a9370ba15cc3568722998f7 (diff)
downloadPROJ-fa1ba24a0da94de3ac17c012083dd03a0b38e29e.tar.gz
PROJ-fa1ba24a0da94de3ac17c012083dd03a0b38e29e.zip
buildProjectionStandard(): make it obvious to cppcheck that null-ptr dereference cannot happen
-rw-r--r--src/iso19111/io.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/iso19111/io.cpp b/src/iso19111/io.cpp
index 0fc11f6f..ae5803cc 100644
--- a/src/iso19111/io.cpp
+++ b/src/iso19111/io.cpp
@@ -3526,7 +3526,7 @@ ConversionNNPtr WKTParser::Private::buildProjectionStandard(
EPSG_CODE_PARAMETER_LATITUDE_OF_NATURAL_ORIGIN);
propertiesParameter.set(Identifier::CODESPACE_KEY,
Identifier::EPSG);
- } else if (paramMapping) {
+ } else if (mapping && paramMapping) {
for (size_t idx = 0; mapping->params[idx] != nullptr; ++idx) {
if (mapping->params[idx] == paramMapping) {
foundParameters[idx] = true;