diff --git a/MagickCore/shear.c b/MagickCore/shear.c
index 766bcdd..ca89ddf 100644
--- a/MagickCore/shear.c
+++ b/MagickCore/shear.c
@@ -1099,12 +1099,12 @@
           register const Quantum
             *restrict p;
 
-          register ssize_t
-            y;
-
           register Quantum
             *restrict q;
 
+          register ssize_t
+            y;
+
           size_t
             height,
             width;