summaryrefslogtreecommitdiffstats
path: root/k9decmpeg/idct_mmx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'k9decmpeg/idct_mmx.cpp')
-rw-r--r--k9decmpeg/idct_mmx.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/k9decmpeg/idct_mmx.cpp b/k9decmpeg/idct_mmx.cpp
index 99e8a12..5b656cb 100644
--- a/k9decmpeg/idct_mmx.cpp
+++ b/k9decmpeg/idct_mmx.cpp
@@ -402,10 +402,10 @@ static inline void idct_col (int16_t * const col, const int offset)
#define T3 43790
#define C4 23170
- static const short _T1[] ATTR_ALIGN(8) = {T1,T1,T1,T1};
- static const short _T2[] ATTR_ALIGN(8) = {T2,T2,T2,T2};
- static const short _T3[] ATTR_ALIGN(8) = {T3,T3,T3,T3};
- static const short _C4[] ATTR_ALIGN(8) = {C4,C4,C4,C4};
+ static const unsigned short _T1[] ATTR_ALIGN(8) = {T1,T1,T1,T1};
+ static const unsigned short _T2[] ATTR_ALIGN(8) = {T2,T2,T2,T2};
+ static const unsigned short _T3[] ATTR_ALIGN(8) = {T3,T3,T3,T3};
+ static const unsigned short _C4[] ATTR_ALIGN(8) = {C4,C4,C4,C4};
/* column code adapted from peter gubanov */
/* http://www.elecard.com/peter/idct.shtml */