From bdc24ee372a50550161600bffd26aaa21327e5f9 Mon Sep 17 00:00:00 2001 From: leslie Date: Sat, 16 May 2009 12:06:55 +0800 Subject: [PATCH] FFdecsa: fix SSE/SSE2 mem alignment --- FFdecsa/FFdecsa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.39.5