support gcc 4.8.1
This commit is contained in:
parent
6756b47d57
commit
fb686a200b
@ -4874,9 +4874,9 @@ class basic_json
|
||||
iterator result(this);
|
||||
assert(m_value.array != nullptr);
|
||||
#if defined(__GNUC__) && __GNUC__ <= 4 && __GNUC_MINOR__ <= 8
|
||||
auto insert_pos = std::distance(m_value.array->begin(), pos.m_it.array_iterator);
|
||||
m_value.array->insert(pos.m_it.array_iterator, cnt, val);
|
||||
result.m_it.array_iterator = m_value.array->begin() + insert_pos;
|
||||
auto insert_pos = std::distance(m_value.array->begin(), pos.m_it.array_iterator);
|
||||
m_value.array->insert(pos.m_it.array_iterator, cnt, val);
|
||||
result.m_it.array_iterator = m_value.array->begin() + insert_pos;
|
||||
#else
|
||||
result.m_it.array_iterator = m_value.array->insert(pos.m_it.array_iterator, cnt, val);
|
||||
#endif
|
||||
|
||||
Loading…
Reference in New Issue
Block a user