Unified · Split
| @@ -865,7 +865,7 @@ static int rm_read_packet(AVFormatContext *s, AVPacket *pkt) · 864 unmodified lines | |||
| 865 | st = s->streams[i]; | 865 | st = s->streams[i]; |
| 866 | } | 866 | } |
| 867 | 867 | ||
| 868 | if(len<0 || s->pb->eof_reached) | 868 | if (len <= 0 || s->pb->eof_reached) |
| 869 | return AVERROR(EIO); | 869 | return AVERROR(EIO); |
| 870 | 870 | ||
| 871 | res = ff_rm_parse_packet (s, s->pb, st, st->priv_data, len, pkt, | 871 | res = ff_rm_parse_packet (s, s->pb, st, st->priv_data, len, pkt, |