From: leslie Date: Sat, 16 May 2009 04:06:55 +0000 (+0800) Subject: FFdecsa: fix SSE/SSE2 mem alignment X-Git-Tag: 0.9.2~34 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=bdc24ee372a50550161600bffd26aaa21327e5f9;p=sasc-ng.git FFdecsa: fix SSE/SSE2 mem alignment --- diff --git a/FFdecsa/FFdecsa.c b/FFdecsa/FFdecsa.c index 8ba7322..dbc9e53 100644 --- a/FFdecsa/FFdecsa.c +++ b/FFdecsa/FFdecsa.c @@ -568,8 +568,8 @@ int decrypt_packets(void *keys, unsigned char **cluster){ int alive[24]; //icc craziness int pad1=0; //////////align! FIXME unsigned char *encp[GROUP_PARALLELISM]; - unsigned char stream_in[GROUP_PARALLELISM*8]; - unsigned char stream_out[GROUP_PARALLELISM*8]; + MEMALIGN unsigned char stream_in[GROUP_PARALLELISM*8]; + MEMALIGN unsigned char stream_out[GROUP_PARALLELISM*8]; MEMALIGN unsigned char ib[GROUP_PARALLELISM*8]; MEMALIGN unsigned char block_out[GROUP_PARALLELISM*8]; struct stream_regs regs;