]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/jpeg2000.h
Merge commit 'a97563c889fefd81ad6b3758471434d8c2e2e550'
[ffmpeg] / libavcodec / jpeg2000.h
index ed3b421ad8111cc046671c1f9b4f564d8bced23e..8a022ad9188a8c1a3b20975267a4833f1e7ab132 100644 (file)
@@ -215,12 +215,12 @@ typedef struct Jpeg2000Component {
 /* misc tools */
 static inline int ff_jpeg2000_ceildivpow2(int a, int b)
 {
-    return -(((int64_t)(-a)) >> b);
+    return -((-(int64_t)a) >> 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 */