Use FFSWAP instead of "manual" swap
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 12 Jan 2008 17:37:36 +0000 (17:37 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Sat, 12 Jan 2008 17:37:36 +0000 (17:37 +0000)
Originally committed as revision 11518 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/ac3enc.c

index 4e1fe8e..5243b4f 100644 (file)
@@ -149,13 +149,9 @@ static void fft(IComplex *z, int ln)
     /* reverse */
     for(j=0;j<np;j++) {
         int k;
-        IComplex tmp;
         k = fft_rev[j];
-        if (k < j) {
-            tmp = z[k];
-            z[k] = z[j];
-            z[j] = tmp;
-        }
+        if (k < j)
+            FFSWAP(IComplex, z[k], z[j]);
     }
 
     /* pass 0 */