]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/lzw.c
avformat: Constify all muxer/demuxers
[ffmpeg] / libavcodec / lzw.c
index b0b9a343585e6d7a8bc2293092f55b7e34c77748..e26e4829eedf8a6d5e00dcc89638a30bafe04e67 100644 (file)
@@ -71,6 +71,9 @@ static int lzw_get_code(struct LZWState * s)
 {
     int c;
 
+    if (s->bbits < s->cursize && bytestream2_get_bytes_left(&s->gb) <= 0)
+        return s->end_code;
+
     if(s->mode == FF_LZW_GIF) {
         while (s->bbits < s->cursize) {
             if (!s->bs) {