avcodec/jpeg2000: Fix runtime error: signed integer overflow: 4185 + 2147483394 canno...
[ffmpeg.git] / libavcodec / jpeg2000.h
index ed3b421..873e450 100644 (file)
@@ -220,7 +220,7 @@ static inline int ff_jpeg2000_ceildivpow2(int a, int b)
 
 static inline int ff_jpeg2000_ceildiv(int a, int b)
 {
-    return (a + b - 1) / b;
+    return (a + (int64_t)b - 1) / b;
 }
 
 /* TIER-1 routines */