From 99cb833fc2d9874c62fffbcd3347fae660de0fe5 Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Mon, 23 Nov 2015 18:56:09 -0500 Subject: sgi: Correctly propagate meaningful error values --- libavcodec/sgienc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavcodec/sgienc.c') diff --git a/libavcodec/sgienc.c b/libavcodec/sgienc.c index c5e66cd087..2da4f51d44 100644 --- a/libavcodec/sgienc.c +++ b/libavcodec/sgienc.c @@ -193,7 +193,7 @@ FF_ENABLE_DEPRECATION_WARNINGS /* Make an intermediate consecutive buffer. */ if (!(encode_buf = av_malloc(width * bytes_per_channel))) - return -1; + return AVERROR(ENOMEM); for (z = 0; z < depth; z++) { in_buf = p->data[0] + p->linesize[0] * (height - 1) + z * bytes_per_channel; @@ -208,7 +208,7 @@ FF_ENABLE_DEPRECATION_WARNINGS bytes_per_channel); if (length < 1) { av_free(encode_buf); - return -1; + return AVERROR_INVALIDDATA; } bytestream2_put_be32(&tablen_pcb, length); -- cgit v1.2.3