summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-01-17 19:39:55 +0100
committerwm4 <wm4@nowhere>2016-01-17 22:26:38 +0100
commit7b4ccb3e9f58a0745b58e473ee6e60b381242813 (patch)
tree305544e94da4f88dfdc1ca8eedf6524f5e5284a0
parent4195a345a51e52337bc972aacbce0fd6e88ebb5d (diff)
downloadmpv-7b4ccb3e9f58a0745b58e473ee6e60b381242813.tar.bz2
mpv-7b4ccb3e9f58a0745b58e473ee6e60b381242813.tar.xz
image_writer: fix writing flipped images as jpg
next_scanline is usually an unsigned int. Fixes #2635 (again).
-rw-r--r--video/image_writer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/video/image_writer.c b/video/image_writer.c
index 4ea7c0c1df..a65c24d77a 100644
--- a/video/image_writer.c
+++ b/video/image_writer.c
@@ -202,7 +202,7 @@ static bool write_jpeg(struct image_writer_ctx *ctx, mp_image_t *image, FILE *fp
while (cinfo.next_scanline < cinfo.image_height) {
JSAMPROW row_pointer[1];
row_pointer[0] = image->planes[0] +
- cinfo.next_scanline * image->stride[0];
+ (ptrdiff_t)cinfo.next_scanline * image->stride[0];
jpeg_write_scanlines(&cinfo, row_pointer,1);
}