diff --git a/src/data/dynamic.hpp b/src/data/dynamic.hpp index a9dc81c1..93e87b4b 100644 --- a/src/data/dynamic.hpp +++ b/src/data/dynamic.hpp @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/src/graphics/ui/elements/TextBox.cpp b/src/graphics/ui/elements/TextBox.cpp index 8b012b8a..091b944c 100644 --- a/src/graphics/ui/elements/TextBox.cpp +++ b/src/graphics/ui/elements/TextBox.cpp @@ -652,7 +652,7 @@ void TextBox::setCaret(size_t position) { if (realoffset-width > 0) { setTextOffset(textOffset + realoffset-width); } else if (realoffset < 0) { - setTextOffset(std::max(textOffset + realoffset, 0LU)); + setTextOffset(std::max(textOffset + realoffset, static_cast(0))); } } diff --git a/src/logic/CommandsInterpreter.cpp b/src/logic/CommandsInterpreter.cpp index 54a99901..e157cbb4 100644 --- a/src/logic/CommandsInterpreter.cpp +++ b/src/logic/CommandsInterpreter.cpp @@ -320,7 +320,7 @@ public: dynamic::Value value = dynamic::NONE; if (peek() == '~') { relative = true; - value = 0L; + value = static_cast(0); nextChar(); }