diff --git a/Base/Types/sequence.hpp b/Base/Types/sequence.hpp index af06e99..b5ff6b9 100644 --- a/Base/Types/sequence.hpp +++ b/Base/Types/sequence.hpp @@ -23,6 +23,8 @@ namespace atl { public: using base_sequence::base_sequence; + sequence() = default; + explicit sequence(const char8* data, uint64 count) : sequence(count + 1) { diff --git a/Base/Types/view.hpp b/Base/Types/view.hpp index 4870502..5e15e92 100644 --- a/Base/Types/view.hpp +++ b/Base/Types/view.hpp @@ -166,7 +166,7 @@ namespace atl { template inline auto find(const std::unordered_map, T>& map, view key) { - std::unordered_map, T>::const_iterator iterator = map.begin(); + typename std::unordered_map, T>::const_iterator iterator = map.begin(); while (iterator != map.end()) { if (iterator->first == key) {