summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--util/status.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/util/status.cc b/util/status.cc
index 6ca8da6..15ce747 100644
--- a/util/status.cc
+++ b/util/status.cc
@@ -20,8 +20,8 @@ const char* Status::CopyState(const char* state) {
Status::Status(Code code, const Slice& msg, const Slice& msg2) {
assert(code != kOk);
- const uint32_t len1 = msg.size();
- const uint32_t len2 = msg2.size();
+ const uint32_t len1 = static_cast<uint32_t>(msg.size());
+ const uint32_t len2 = static_cast<uint32_t>(msg2.size());
const uint32_t size = len1 + (len2 ? (2 + len2) : 0);
char* result = new char[size + 5];
memcpy(result, &size, sizeof(size));