Avoid duplicated variable declarations.
authorJose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>
Mon, 21 Oct 2013 13:57:11 +0000 (15:57 +0200)
committerJose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>
Mon, 21 Oct 2013 13:57:11 +0000 (15:57 +0200)
modules/features2d/src/orb.cpp

index 5790faf..8d12060 100644 (file)
@@ -138,9 +138,9 @@ static void computeOrbDescriptor(const KeyPoint& kpt,
     const uchar* center = &img.at<uchar>(cvRound(kpt.pt.y), cvRound(kpt.pt.x));
     int step = (int)img.step;
 
-#if 1
     float x, y;
     int ix, iy;
+#if 1
 #define GET_VALUE(idx) \
        (x = pattern[idx].x*a - pattern[idx].y*b, \
         y = pattern[idx].x*b + pattern[idx].y*a, \
@@ -148,8 +148,6 @@ static void computeOrbDescriptor(const KeyPoint& kpt,
         iy = cvRound(y), \
         *(center + iy*step + ix) )
 #else
-    float x, y;
-    int ix, iy;
     #define GET_VALUE(idx) \
         (x = pattern[idx].x*a - pattern[idx].y*b, \
         y = pattern[idx].x*b + pattern[idx].y*a, \