lavc/mjpegdec: use ptrdiff_t instead of ssize_t
Fixes build on msvc.
This commit is contained in:
parent
e0b187e7da
commit
27f1ea5097
@ -1925,7 +1925,7 @@ int ff_mjpeg_find_marker(MJpegDecodeContext *s,
|
|||||||
uint8_t *dst = s->buffer;
|
uint8_t *dst = s->buffer;
|
||||||
|
|
||||||
#define copy_data_segment(skip) do { \
|
#define copy_data_segment(skip) do { \
|
||||||
ssize_t length = (ptr - src) - (skip); \
|
ptrdiff_t length = (ptr - src) - (skip); \
|
||||||
if (length > 0) { \
|
if (length > 0) { \
|
||||||
memcpy(dst, src, length); \
|
memcpy(dst, src, length); \
|
||||||
dst += length; \
|
dst += length; \
|
||||||
@ -1941,7 +1941,7 @@ int ff_mjpeg_find_marker(MJpegDecodeContext *s,
|
|||||||
uint8_t x = *(ptr++);
|
uint8_t x = *(ptr++);
|
||||||
|
|
||||||
if (x == 0xff) {
|
if (x == 0xff) {
|
||||||
ssize_t skip = 0;
|
ptrdiff_t skip = 0;
|
||||||
while (ptr < buf_end && x == 0xff) {
|
while (ptr < buf_end && x == 0xff) {
|
||||||
x = *(ptr++);
|
x = *(ptr++);
|
||||||
skip++;
|
skip++;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user