Browse Source

rtspdec: Fix use of uninitialized byte

ffurl_read_complete can return 0 as well as negative error codes.

Signed-off-by: Martin Storsjö <martin@martin.st>
tags/n1.1
Michael Niedermayer Martin Storsjö 13 years ago
parent
commit
eae35eadc0
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libavformat/rtspdec.c

+ 2
- 2
libavformat/rtspdec.c View File

@@ -76,8 +76,8 @@ static inline int read_line(AVFormatContext *s, char *rbuf, const int rbufsize,

do {
ret = ffurl_read_complete(rt->rtsp_hd, rbuf + idx, 1);
if (ret < 0)
return ret;
if (ret <= 0)
return ret ? ret : AVERROR_EOF;
if (rbuf[idx] == '\r') {
/* Ignore */
} else if (rbuf[idx] == '\n') {


Loading…
Cancel
Save