aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2024-07-05 02:21:44 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2024-07-12 22:42:20 +0200
commite5af1c6e91e86b184101ef2abb49178ff409703b (patch)
tree5f386d16cc7fadca2bd7b00f049dfe8a427057bd
parent69dcd123f19acf851f85166159a3719565813fd0 (diff)
downloadffmpeg-e5af1c6e91e86b184101ef2abb49178ff409703b.tar.gz
avcodec/dxv: Fix type in get_opcodes()
Found by code review related to CID1604386 Overflowed constant Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r--libavcodec/dxv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/dxv.c b/libavcodec/dxv.c
index 7c873a3e92..ba23222727 100644
--- a/libavcodec/dxv.c
+++ b/libavcodec/dxv.c
@@ -240,7 +240,7 @@ static int get_opcodes(GetByteContext *gb, uint32_t *table, uint8_t *dst, int op
size_in_bits = bytestream2_get_le32(gb);
endoffset = ((size_in_bits + 7) >> 3) - 4;
- if (endoffset <= 0 || bytestream2_get_bytes_left(gb) < endoffset)
+ if ((int)endoffset <= 0 || bytestream2_get_bytes_left(gb) < endoffset)
return AVERROR_INVALIDDATA;
offset = endoffset;