summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Marcos P. Santos <tmpsantos@gmail.com>2019-10-24 16:34:22 +0300
committerThiago Marcos P. Santos <tmpsantos@gmail.com>2019-10-24 16:34:22 +0300
commit320c31c0566dc6586ed86de9ad474aa623bc7551 (patch)
tree559c05392a7dbf7f6dfd29e9440f6ca4cc0c2e12
parent646d4e3996513ed3e9247e958d39ce9e9b506652 (diff)
downloadqtlocation-mapboxgl-upstream/tmpsantos-better_warnings.tar.gz
[core] Tell what layer is failing on parsing errorsupstream/tmpsantos-better_warnings
It will make it easier for debugging style issues.
-rw-r--r--src/mbgl/style/parser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mbgl/style/parser.cpp b/src/mbgl/style/parser.cpp
index b90de3e9b9..4d008caa77 100644
--- a/src/mbgl/style/parser.cpp
+++ b/src/mbgl/style/parser.cpp
@@ -260,7 +260,7 @@ void Parser::parseLayer(const std::string& id, const JSValue& value, std::unique
conversion::Error error;
optional<std::unique_ptr<Layer>> converted = conversion::convert<std::unique_ptr<Layer>>(value, error);
if (!converted) {
- Log::Warning(Event::ParseStyle, error.message);
+ Log::Warning(Event::ParseStyle, "error parsing layer '%s': '%s'", id.c_str(), error.message.c_str());
return;
}
layer = std::move(*converted);