Unverified Commit 4571e817 authored by Pavel Karelin's avatar Pavel Karelin Committed by GitHub
Browse files

Fix compilation for Qt-projects (#918)

Not use 'emit' as variable name, in Qt Framework it reserved word
parent c82d3129
......@@ -16,8 +16,8 @@ namespace YAML {
template <typename Seq>
inline Emitter& EmitSeq(Emitter& emitter, const Seq& seq) {
emitter << BeginSeq;
for (const auto& emit : seq)
emitter << emit;
for (const auto& v : seq)
emitter << v;
emitter << EndSeq;
return emitter;
}
......@@ -40,8 +40,8 @@ inline Emitter& operator<<(Emitter& emitter, const std::set<T>& v) {
template <typename K, typename V>
inline Emitter& operator<<(Emitter& emitter, const std::map<K, V>& m) {
emitter << BeginMap;
for (const auto& emit : m)
emitter << Key << emit.first << Value << emit.second;
for (const auto& v : m)
emitter << Key << v.first << Value << v.second;
emitter << EndMap;
return emitter;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment