summaryrefslogtreecommitdiff
path: root/src/mbgl/programs/gl/shaders.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/programs/gl/shaders.cpp')
-rw-r--r--src/mbgl/programs/gl/shaders.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/programs/gl/shaders.cpp b/src/mbgl/programs/gl/shaders.cpp
index 6fb4d70db9..e8c9bdfc3c 100644
--- a/src/mbgl/programs/gl/shaders.cpp
+++ b/src/mbgl/programs/gl/shaders.cpp
@@ -16,8 +16,8 @@ std::string programIdentifier(const std::string& defines1,
const uint8_t hash2[8]) {
std::string result;
result.reserve(8 + 8 + (sizeof(size_t) * 2) * 2 + 2);
- result.append(util::toHex(std::hash<std::string>()(defines1)));
- result.append(util::toHex(std::hash<std::string>()(defines2)));
+ result.append(util::toHex(static_cast<uint64_t>(std::hash<std::string>()(defines1))));
+ result.append(util::toHex(static_cast<uint64_t>(std::hash<std::string>()(defines2))));
result.append(hash1, hash2 + 8);
result.append(hash2, hash2 + 8);
result.append("v3");