cljr: return a more sensible value when encountering invalid headers
[libav.git] / libavcodec / cljr.c
index bc70d1b..187e86d 100644 (file)
@@ -61,7 +61,7 @@ static int decode_frame(AVCodecContext *avctx,
 
     if(buf_size/avctx->height < avctx->width) {
         av_log(avctx, AV_LOG_ERROR, "Resolution larger than buffer size. Invalid header?\n");
-        return -1;
+        return AVERROR_INVALIDDATA;
     }
 
     p->reference= 0;