summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-11-25 02:32:48 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-11-25 02:32:48 +0000
commit9eb436eb230f549438545ede8598a6f0cd0f577c (patch)
tree5c0a6222b57c61af3922ae06d635843356b9f543
parent5123232647a506b60dc9694006a61a8549b74597 (diff)
downloadxine-lib-9eb436eb230f549438545ede8598a6f0cd0f577c.tar.gz
xine-lib-9eb436eb230f549438545ede8598a6f0cd0f577c.tar.bz2
buffer size was not set in one case
CVS patchset: 3362 CVS date: 2002/11/25 02:32:48
-rw-r--r--src/demuxers/demux_real.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/demuxers/demux_real.c b/src/demuxers/demux_real.c
index 568f739d7..9353c70a6 100644
--- a/src/demuxers/demux_real.c
+++ b/src/demuxers/demux_real.c
@@ -21,7 +21,7 @@
* For more information regarding the Real file format, visit:
* http://www.pcisys.net/~melanson/codecs/
*
- * $Id: demux_real.c,v 1.15 2002/11/22 23:37:04 guenter Exp $
+ * $Id: demux_real.c,v 1.16 2002/11/25 02:32:48 guenter Exp $
*/
#ifdef HAVE_CONFIG_H
@@ -775,6 +775,8 @@ static int demux_real_send_chunk(demux_plugin_t *this_gen) {
/* stream_read(demuxer->stream, dp_data+dp_hdr->len, size); */
n = this->input->read (this->input, buf->content, size);
+ buf->size = size;
+
if (n<size) {
printf ("demux_real: read error %d/%d\n", n, size);
buf->free_buffer (buf);