summaryrefslogtreecommitdiff
path: root/src/libmpeg2/decode.c
diff options
context:
space:
mode:
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2006-06-17 15:20:56 +0000
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2006-06-17 15:20:56 +0000
commit31eee779c6802eb127e5a529410a61b719a30694 (patch)
tree3931a34996327771da82b654163d285e311848e0 /src/libmpeg2/decode.c
parentc036faa947dd1a4362ca796f4240835ea404a654 (diff)
downloadxine-lib-31eee779c6802eb127e5a529410a61b719a30694.tar.gz
xine-lib-31eee779c6802eb127e5a529410a61b719a30694.tar.bz2
Fix strict aliasing rules breakages where possible, enable -fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances).
CVS patchset: 8048 CVS date: 2006/06/17 15:20:56
Diffstat (limited to 'src/libmpeg2/decode.c')
-rw-r--r--src/libmpeg2/decode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index dbedd5706..e6ce5be08 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -69,10 +69,10 @@ void mpeg2_init (mpeg2dec_t * mpeg2dec,
if( !mpeg2dec->chunk_buffer )
mpeg2dec->chunk_buffer = xine_xmalloc_aligned (16, BUFFER_SIZE + 4,
- (void**)&mpeg2dec->chunk_base);
+ &mpeg2dec->chunk_base);
if( !mpeg2dec->picture )
mpeg2dec->picture = xine_xmalloc_aligned (16, sizeof (picture_t),
- (void**)&mpeg2dec->picture_base);
+ &mpeg2dec->picture_base);
mpeg2dec->shift = 0xffffff00;
mpeg2dec->new_sequence = 0;