diff --git a/obfuscator/impl/string_obfs.hpp b/obfuscator/impl/string_obfs.hpp index a0b3744..b4225df 100644 --- a/obfuscator/impl/string_obfs.hpp +++ b/obfuscator/impl/string_obfs.hpp @@ -19,8 +19,8 @@ namespace obfs { } inline char const* decode() const { - for (size_t i = 0; i < size; ++i) { - str[i] = decoder(str[i]); + for (char& chr : str) { + chr = decoder(chr); } return str; }