From 73c2b5ca56086832b423de45b9e9a76f3e0af651 Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sun, 20 Aug 2017 20:29:55 -0400
Subject: [PATCH] ...

---
 MagickCore/compare.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/MagickCore/compare.c b/MagickCore/compare.c
index 171bb4099..9ba8d287d 100644
--- a/MagickCore/compare.c
+++ b/MagickCore/compare.c
@@ -1418,7 +1418,7 @@ static MagickBooleanType GetStructuralSimilarityDistortion(const Image *image,
         *k;
 
       register ssize_t
-        u;
+        v;
 
       p=GetCacheViewVirtualPixels(image_view,x,y,kernel_info->width,
         kernel_info->height,exception);
@@ -1439,12 +1439,12 @@ static MagickBooleanType GetStructuralSimilarityDistortion(const Image *image,
         sizeof(*reconstruct_sum_squared));
       (void) ResetMagickMemory(sum,0,(MaxPixelChannels+1)*sizeof(*sum));
       k=kernel_info->values;
-      for (u=0; u < (ssize_t) kernel_info->height; u++)
+      for (v=0; v < (ssize_t) kernel_info->height; v++)
       {
         register ssize_t
-          v;
+          u;
 
-        for (v=0; v < (ssize_t) kernel_info->width; v++)
+        for (u=0; u < (ssize_t) kernel_info->width; u++)
         {
           register ssize_t
             i;
@@ -1509,9 +1509,7 @@ static MagickBooleanType GetStructuralSimilarityDistortion(const Image *image,
   n=0;
   for (y=0; y < (ssize_t) image->rows; y+=(ssize_t) kernel_info->height)
   {
-    register ssize_t
-      x;
-
+    register ssize_t x;
     for (x=0; x < (ssize_t) image->columns; x+=(ssize_t) kernel_info->width)
       n+=kernel_info->width;
   }
-- 
2.40.0