aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'executor/executor.cc')
-rw-r--r--executor/executor.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/executor/executor.cc b/executor/executor.cc
index 0d08f562b..cb2245c69 100644
--- a/executor/executor.cc
+++ b/executor/executor.cc
@@ -1484,7 +1484,7 @@ uint64 read_input(uint8** input_posp, bool peek)
for (int i = 0;; i++, shift += 7) {
const int maxLen = 10;
if (i == maxLen)
- failmsg("varint overflow", "pos=%zu", *input_posp - input_data);
+ failmsg("varint overflow", "pos=%zu", (size_t)(*input_posp - input_data));
if (input_pos >= input_data + kMaxInput)
failmsg("input command overflows input", "pos=%p: [%p:%p)",
input_pos, input_data, input_data + kMaxInput);
@@ -1492,7 +1492,7 @@ uint64 read_input(uint8** input_posp, bool peek)
v |= uint64(b & 0x7f) << shift;
if (b < 0x80) {
if (i == maxLen - 1 && b > 1)
- failmsg("varint overflow", "pos=%zu", *input_posp - input_data);
+ failmsg("varint overflow", "pos=%zu", (size_t)(*input_posp - input_data));
break;
}
}