aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/compactbinary.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zencore/compactbinary.cpp')
-rw-r--r--src/zencore/compactbinary.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/zencore/compactbinary.cpp b/src/zencore/compactbinary.cpp
index 5b599dda3..416b49f62 100644
--- a/src/zencore/compactbinary.cpp
+++ b/src/zencore/compactbinary.cpp
@@ -1319,7 +1319,7 @@ TryMeasureCompactBinary(MemoryView View, CbFieldType& OutType, uint64_t& OutSize
return false;
}
- const uint64_t NameLen = ReadVarUInt(View.GetData(), NameLenByteCount);
+ const uint64_t NameLen = ReadMeasuredVarUInt(View.GetData(), NameLenByteCount);
const uint64_t NameSize = NameLen + NameLenByteCount;
if (bDynamicSize && View.GetSize() < NameSize)
@@ -1353,7 +1353,7 @@ TryMeasureCompactBinary(MemoryView View, CbFieldType& OutType, uint64_t& OutSize
OutSize = Size + PayloadSizeByteCount;
return false;
}
- const uint64_t PayloadSize = ReadVarUInt(View.GetData(), PayloadSizeByteCount);
+ const uint64_t PayloadSize = ReadMeasuredVarUInt(View.GetData(), PayloadSizeByteCount);
OutSize = Size + PayloadSize + PayloadSizeByteCount;
}
return true;