--- zapping-0.9.6/libtv/avec/clear_block.h.bak 2005-06-28 03:02:12.000000000 +0200 +++ zapping-0.9.6/libtv/avec/clear_block.h 2005-10-17 02:10:19.702842590 +0200 @@ -53,9 +53,9 @@ v3 = (vector char)((vector int){ value, value, value, value }); - v0 = vec_perm (v3, v3, sel0); - v1 = vec_perm (v3, v3, sel1); - v2 = vec_perm (v3, v3, sel2); + v0 = vec_perm (v3, v3, (const vector unsigned char)sel0); + v1 = vec_perm (v3, v3, (const vector unsigned char)sel1); + v2 = vec_perm (v3, v3, (const vector unsigned char)sel2); padding = bytes_per_line - width * 3;