aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2019-02-06 17:38:41 +0100
committerKristian Evers <kristianevers@gmail.com>2019-02-06 17:38:41 +0100
commit54df6833b2f7f1907e16ada7c52f136da2668dbb (patch)
tree625853332f1d5e7d2e2cc26422f7812b12f095d4
parent149bd81691e309d4ab22bed944ea69fbeaec450f (diff)
downloadPROJ-54df6833b2f7f1907e16ada7c52f136da2668dbb.tar.gz
PROJ-54df6833b2f7f1907e16ada7c52f136da2668dbb.zip
Shut up pj_create_internal when varifying validity of generated proj-string
-rw-r--r--src/iso19111/io.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/iso19111/io.cpp b/src/iso19111/io.cpp
index 431c75af..a851b41b 100644
--- a/src/iso19111/io.cpp
+++ b/src/iso19111/io.cpp
@@ -7773,6 +7773,7 @@ PROJStringParser::createFromPROJString(const std::string &projString) {
if (d->ctx_) {
d->ctx_->curStringInCreateFromPROJString = projString;
}
+ auto log_level = proj_log_level(pj_context, PJ_LOG_NONE);
auto pj = pj_create_internal(
pj_context, (projString.find("type=crs") != std::string::npos
? projString + " +disable_grid_presence_check"
@@ -7782,6 +7783,7 @@ PROJStringParser::createFromPROJString(const std::string &projString) {
d->ctx_->curStringInCreateFromPROJString.clear();
}
valid = pj != nullptr;
+ proj_log_level(pj_context, log_level);
// Remove parameters not understood by PROJ.
if (valid && d->steps_.size() == 1) {