summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2004-07-04 21:27:23 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2004-07-04 21:27:23 +0000
commit60dbade90322843bc74f85596f6071cc5c2f6646 (patch)
treec6fd7fbe26c6476164ead7b45de5abbaf30c068e /src
parent3be3b0be12c8055109cdfbf69789a35b5bfb68dd (diff)
downloadxine-lib-60dbade90322843bc74f85596f6071cc5c2f6646.tar.gz
xine-lib-60dbade90322843bc74f85596f6071cc5c2f6646.tar.bz2
don't do pointer arithmetics with void*, because sizeof(void) is undefined
(it works on gcc with sizeof(void) == 1, but it's not portable) CVS patchset: 6769 CVS date: 2004/07/04 21:27:23
Diffstat (limited to 'src')
-rw-r--r--src/demuxers/demux_avi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/demuxers/demux_avi.c b/src/demuxers/demux_avi.c
index c6ac80394..3017343bc 100644
--- a/src/demuxers/demux_avi.c
+++ b/src/demuxers/demux_avi.c
@@ -19,7 +19,7 @@
*/
/*
- * $Id: demux_avi.c,v 1.206 2004/07/03 19:22:16 tmattern Exp $
+ * $Id: demux_avi.c,v 1.207 2004/07/04 21:27:23 mroi Exp $
*
* demultiplexer for avi streams
*
@@ -2005,7 +2005,7 @@ static void demux_avi_send_headers (demux_plugin_t *this_gen) {
if (todo == 0)
buf->decoder_flags |= BUF_FLAG_FRAME_END;
- memcpy (buf->content, (void *)a->wavex + done, buf->size);
+ memcpy (buf->content, (uint8_t *)a->wavex + done, buf->size);
buf->type = a->audio_type | i;
buf->decoder_info[0] = 0; /* first package, containing wavex */
buf->decoder_info[1] = a->wavex->nSamplesPerSec; /* Audio Rate */