Skip to content

Commit 2482159

Browse files
Merge pull request #2347 from kevinbackhouse/quicktimevideo-size-calc
Avoid potential integer overflow in QuickTimeVideo::userDataDecoder
2 parents 175e609 + bf4f28b commit 2482159

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/quicktimevideo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -803,7 +803,7 @@ void QuickTimeVideo::userDataDecoder(size_t size_external) {
803803

804804
tv = find(userDataReferencetags, Exiv2::toString(buf.data()));
805805

806-
if (size == 0 || (size - 12) <= 0)
806+
if (size <= 12)
807807
break;
808808

809809
else if (equalsQTimeTag(buf, "DcMD") || equalsQTimeTag(buf, "NCDT"))

0 commit comments

Comments
 (0)