Index: libpipi/trunk/pipi/filter/blur.c
===================================================================
--- libpipi/trunk/pipi/filter/blur.c	(revision 3342)
+++ libpipi/trunk/pipi/filter/blur.c	(revision 3402)
@@ -282,12 +282,12 @@
             u = y - n;
             if(FLAG_WRAP)
-                u2 = (u < 0) ? w - 1 - ((-u - 1) % w) : u % w;
-            else
-                u2 = (u < 0) ? 0 : (u >= w) ? w - 1 : u;
+                u2 = (u < 0) ? h - 1 - ((-u - 1) % h) : u % h;
+            else
+                u2 = (u < 0) ? 0 : (u >= h) ? h - 1 : u;
             v = y + n + 1;
             if(FLAG_WRAP)
-                v2 = (v < 0) ? w - 1 - ((-v - 1) % w) : v % w;
-            else
-                v2 = (v < 0) ? 0 : (v >= w) ? w - 1 : v;
+                v2 = (v < 0) ? h - 1 - ((-v - 1) % h) : v % h;
+            else
+                v2 = (v < 0) ? 0 : (v >= h) ? h - 1 : v;
             if(FLAG_GRAY)
             {
