diff --git a/disasm/isa_parser.cc b/disasm/isa_parser.cc index 4708b298..61fd1644 100644 --- a/disasm/isa_parser.cc +++ b/disasm/isa_parser.cc @@ -1,11 +1,12 @@ #include "isa_parser.h" +#include #include static std::string strtolower(const char* str) { - std::string res; - for (const char *r = str; *r; r++) - res += std::tolower(*r); + std::string res(str); + for (char &c : res) + c = std::tolower(c); return res; }