# HG changeset patch # User stefang # Date 1152213801 0 # Node ID b8faae2c5d0c54c72b2e6f343a8deb6aacc7b5f6 # Parent 2bfb700e20840a9e7bc474a5ae94b631c032cf9e hopefully better for platforms not supporting misaligned read diff -r 2bfb700e2084 -r b8faae2c5d0c cavs.c --- a/cavs.c Thu Jul 06 19:21:00 2006 +0000 +++ b/cavs.c Thu Jul 06 19:23:21 2006 +0000 @@ -299,7 +299,7 @@ static void intra_pred_vert(uint8_t *d,uint8_t *top,uint8_t *left,int stride) { int y; - uint64_t a = *((uint64_t *)(&top[1])); + uint64_t a = unaligned64(&top[1]); for(y=0;y<8;y++) { *((uint64_t *)(d+y*stride)) = a; }