Report correct position for SQL files with unicode characters
[php-sqllint.git] / src / phpsqllint / Cli.php
index 1501815eb58408ed4a284211b4f4f1ee4b10d8ab..61acfa0e59c1d0c434958711d373a5702f07107f 100644 (file)
@@ -91,7 +91,7 @@ class Cli
         $lines = array(1 => 0);
         $pos = -1;
         $line = 1;
-        while (false !== $pos = strpos($sql, "\n", ++$pos)) {
+        while (false !== $pos = mb_strpos($sql, "\n", ++$pos)) {
             $lines[++$line] = $pos;
         }