avcodec/ljpegenc: fix mem allocation failure return code encode_picture_lossless()
[ffmpeg.git] / libavcodec / ljpegenc.c
index 9316b11..7e536a8 100644 (file)
@@ -63,7 +63,7 @@ static int encode_picture_lossless(AVCodecContext *avctx, AVPacket *pkt,
         s->rd_scratchpad = av_mallocz(alloc_size * 4 * 16 * 2);
         if (!s->rd_scratchpad) {
             av_log(avctx, AV_LOG_ERROR, "failed to allocate context scratch buffers.\n");
-            return ret;
+            return AVERROR(ENOMEM);
         }
     }