From 7b0a6612c639de6cf48f237ddc20f60191b0bbd5 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
Date: Sun, 17 Aug 2008 15:35:55 +0000
Subject: [PATCH] Do not mix declarations and statements (by ramiro).

Originally committed as revision 14806 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavutil/pca.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavutil/pca.c b/libavutil/pca.c
index b058665e93b..6e798b6cf95 100644
--- a/libavutil/pca.c
+++ b/libavutil/pca.c
@@ -126,11 +126,11 @@ int ff_pca(PCA *pca, double *eigenvector, double *eigenvalue){
                 z[i] -= t*covar;
                 z[j] += t*covar;
 
-#define ROTATE(a,i,j,k,l)\
+#define ROTATE(a,i,j,k,l) {\
     double g=a[j + i*n];\
     double h=a[l + k*n];\
     a[j + i*n]=g-s*(h+g*tau);\
-    a[l + k*n]=h+s*(g-h*tau);
+    a[l + k*n]=h+s*(g-h*tau); }
                 for(k=0; k<n; k++) {
                     if(k!=i && k!=j){
                         ROTATE(pca->covariance,FFMIN(k,i),FFMAX(k,i),FFMIN(k,j),FFMAX(k,j))
-- 
GitLab