diff --git a/src/port.c b/src/port.c
index 8de3e0ffaf57656f230f3cae7b953c12eb1fa884..ad59459257125c6bb5c232036661777d00fee637 100644
--- a/src/port.c
+++ b/src/port.c
@@ -156,16 +156,18 @@ char *MEMMEM(char *needle, SIZE_T needlelen, char *haystack,
   case 0: return haystack;
   case 1: return MEMCHR(haystack,needle[0],haystacklen);
   default:
-   SIZE_T i, j;
-   for(i=0; i<haystacklen-needlelen; i++)
-   {
-     for(j=0; j<needlelen; j++)
-       if(haystack[i] != needle[j])
-	 break;
-     if(j==needlelen)
-       return haystack+i;
-   }
-   return 0;
+  {
+    SIZE_T i, j;
+    for(i=0; i<haystacklen-needlelen; i++)
+    {
+      for(j=0; j<needlelen; j++)
+	if(haystack[i] != needle[j])
+	  break;
+      if(j==needlelen)
+	return haystack+i;
+    }
+    return 0;
+  }
  }
 }
 #else