# HG changeset patch # User mru # Date 1237234959 0 # Node ID 4f53f8346307426875cdd08f9104e819c5a1ea82 # Parent 07ac6d6584a1c52b74b13c57a15283b3e4948e66 rmdec: fix crash at end of file diff -r 07ac6d6584a1 -r 4f53f8346307 rmdec.c --- a/rmdec.c Mon Mar 16 16:24:38 2009 +0000 +++ b/rmdec.c Mon Mar 16 20:22:39 2009 +0000 @@ -774,7 +774,8 @@ flags = (seq++ == 1) ? 2 : 0; } else { len=sync(s, ×tamp, &flags, &i, &pos); - st = s->streams[i]; + if (len > 0) + st = s->streams[i]; } if(len<0 || url_feof(s->pb))