10l, get_byte returning 0 on error can cause a hang. So let's try with 1 instead...
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 15 Jan 2006 21:33:06 +0000 (21:33 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sun, 15 Jan 2006 21:33:06 +0000 (21:33 +0000)
Originally committed as revision 4862 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/lzo.c

index ab7766b57523db93017c2eea74340a6e9068e94f..08efcdcc3174869176eb5f2594ba4ab7198e81a9 100644 (file)
@@ -34,7 +34,7 @@ static inline int get_byte(LZOContext *c) {
     if (c->in < c->in_end)
         return *c->in++;
     c->error |= LZO_INPUT_DEPLETED;
-    return 0;
+    return 1;
 }
 
 /**