Skip to content

Commit 3515c94

Browse files
committed
Fix wrong comparison on metadata deserialize
1 parent af67865 commit 3515c94

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Source/Processors/Channel/MetaData.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ bool MetaDataEvent::deserializeMetaData(const MetaDataEventObject* info, const v
441441
{
442442
const MetaDataDescriptor* desc = info->getEventMetaDataDescriptor(i);
443443
size_t dataSize = desc->getDataSize();
444-
if ((memIndex + dataSize) < size) return false; //check for buffer boundaries
444+
if ((memIndex + dataSize) > size) return false; //check for buffer boundaries
445445

446446
metaData.add(new MetaDataValue(*desc, (static_cast<const char*>(srcBuffer) + memIndex)));
447447
memIndex += dataSize;

0 commit comments

Comments
 (0)