Explorar o código

Fix a bug on str_find_aux that causes infinite loop.

mingodad %!s(int64=13) %!d(string=hai) anos
pai
achega
598d021ec0
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      squirrel/lua-regex.c

+ 1 - 1
squirrel/lua-regex.c

@@ -422,7 +422,7 @@ eofunc:
           }
       }
       if(fp && (*fp)(ms, udata, 0)) {
-          init = result;
+          init = result+1;
           if (init < ls) goto do_again;
       }
   }