diff --git a/obfuscator.hpp b/obfuscator.hpp index 9e7a4fc..72007c4 100644 --- a/obfuscator.hpp +++ b/obfuscator.hpp @@ -153,7 +153,7 @@ namespace obfs { template constexpr auto make_string(char const (&str)[size]) { - using pair = typename Table::index; + using pair = typename Table::template index; constexpr Encoder encoder = pair::index<0>::value; constexpr Decoder decoder = pair::index<1>::value; diff --git a/obfuscator/obfs/string.hpp b/obfuscator/obfs/string.hpp index 2e06fdb..cb3719a 100644 --- a/obfuscator/obfs/string.hpp +++ b/obfuscator/obfs/string.hpp @@ -51,7 +51,7 @@ namespace obfs { template constexpr auto make_string(char const (&str)[size]) { - using pair = typename Table::index; + using pair = typename Table::template index; constexpr Encoder encoder = pair::index<0>::value; constexpr Decoder decoder = pair::index<1>::value;