diff options
author | Robin KAY <komadori@users.sourceforge.net> | 2003-06-22 19:42:31 +0000 |
---|---|---|
committer | Robin KAY <komadori@users.sourceforge.net> | 2003-06-22 19:42:31 +0000 |
commit | 79c13493d3a3b54ff70f9a3c8f9c6d583aa65254 (patch) | |
tree | fd5e2d07c311fb64b8fa2aea0cc9697f42251fb2 | |
parent | 6adcccc7646edd716737f128555afc551a12eb7c (diff) | |
download | xine-lib-79c13493d3a3b54ff70f9a3c8f9c6d583aa65254.tar.gz xine-lib-79c13493d3a3b54ff70f9a3c8f9c6d583aa65254.tar.bz2 |
Fix unaligned access in real demuxer
CVS patchset: 5093
CVS date: 2003/06/22 19:42:31
-rw-r--r-- | src/demuxers/demux_real.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/demuxers/demux_real.c b/src/demuxers/demux_real.c index 789b942c4..0b2d69124 100644 --- a/src/demuxers/demux_real.c +++ b/src/demuxers/demux_real.c @@ -28,7 +28,7 @@ * * Based on FFmpeg's libav/rm.c. * - * $Id: demux_real.c,v 1.58 2003/06/20 21:22:41 jstembridge Exp $ + * $Id: demux_real.c,v 1.59 2003/06/22 19:42:31 komadori Exp $ */ #ifdef HAVE_CONFIG_H @@ -484,9 +484,9 @@ static void real_parse_headers (demux_real_t *this) { int str_len; str_len = *(mdpr->type_specific_data + 56); - fourcc = *(uint32_t *) (mdpr->type_specific_data + 58 + str_len); + fourcc = ME_32(mdpr->type_specific_data + 58 + str_len); } else if(version == 5) { - fourcc = *(uint32_t *) (mdpr->type_specific_data + 66); + fourcc = ME_32(mdpr->type_specific_data + 66); } else { printf("demux_real: unsupported audio header version %d\n", version); |