diff --git a/src/lol/base/string.h b/src/lol/base/string.h index b4246de5..643f4865 100644 --- a/src/lol/base/string.h +++ b/src/lol/base/string.h @@ -19,6 +19,8 @@ #include +#include + namespace lol { @@ -37,6 +39,7 @@ public: inline String(char const *str) : Super() { + using std::memcpy; Resize((int)strlen(str)); memcpy(&(*this)[0], str, Count() + 1); } @@ -44,6 +47,7 @@ public: inline String(char const *str, int count) : Super() { + using std::memcpy; Resize(count + 1); memcpy(&(*this)[0], str, Count()); ((Super &)*this).Last() = '\0';