lcl: use AVERROR_INVALIDDATA instead of AVERROR_UNKNOWN
authorReinhard Tartler <siretart@tauware.de>
Sun, 18 Mar 2012 18:08:15 +0000 (19:08 +0100)
committerReinhard Tartler <siretart@tauware.de>
Sun, 1 Apr 2012 16:33:30 +0000 (18:33 +0200)
While bogus, this change avoids the necessity to backport
AVERROR_UNKNOWN, which is not entirely trivial.

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
libavcodec/lcldec.c

index 8f203eb..be5189a 100644 (file)
@@ -601,7 +601,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
         if (zret != Z_OK) {
             av_log(avctx, AV_LOG_ERROR, "Inflate init error: %d\n", zret);
             av_freep(&c->decomp_buf);
-            return AVERROR_UNKNOWN;
+            return AVERROR_INVALIDDATA;
         }
     }
 #endif