]> git.sesse.net Git - ffmpeg/commitdiff
Adding missing () to mathops.h.
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 11 May 2010 00:22:50 +0000 (00:22 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 11 May 2010 00:22:50 +0000 (00:22 +0000)
Originally committed as revision 23083 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/x86/mathops.h

index 010cfb70bb5539a0a078a5edc43c7ff5f0f2c677..5949dfe3d422dbab830d5ff6cbc77b4fcd85d42d 100644 (file)
             "imull %3               \n\t"\
             "shrdl %4, %%edx, %%eax \n\t"\
             : "=a"(rt), "=d"(dummy)\
-            : "a" ((int)ra), "rm" ((int)rb), "i"(shift));\
+            : "a" ((int)(ra)), "rm" ((int)(rb)), "i"(shift));\
          rt; })
 
 #define MULH(ra, rb) \
     ({ int rt, dummy;\
-     __asm__ ("imull %3\n\t" : "=d"(rt), "=a"(dummy): "a" ((int)ra), "rm" ((int)rb));\
+     __asm__ ("imull %3\n\t" : "=d"(rt), "=a"(dummy): "a" ((int)(ra)), "rm" ((int)(rb)));\
      rt; })
 
 #define MUL64(ra, rb) \
     ({ int64_t rt;\
-     __asm__ ("imull %2\n\t" : "=A"(rt) : "a" ((int)ra), "g" ((int)rb));\
+     __asm__ ("imull %2\n\t" : "=A"(rt) : "a" ((int)(ra)), "g" ((int)(rb)));\
      rt; })
 #endif