]> granicus.if.org Git - php/commitdiff
Fix test for Windows
authorChristoph M. Becker <cmbecker69@gmx.de>
Mon, 23 Mar 2020 15:19:25 +0000 (16:19 +0100)
committerChristoph M. Becker <cmbecker69@gmx.de>
Mon, 23 Mar 2020 15:22:45 +0000 (16:22 +0100)
Windows filenames may very well contain a colon, so we adjust the test
accordingly.

ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt

index 9999d84395fca972f36fc167fa408aeb58b9915b..3aa0f7cb89969ea7ea9a8a16ff5180ef6ca0a5b6 100644 (file)
@@ -89,7 +89,7 @@ if (!$IS_MYSQLND)
        // F - file name
        $trace = try_control_string($link, 't:O,' . $trace_file . ':F', $trace_file, 50);
        // hopefully we'll never see a file name that's not covered by this regular expression...
-       if (!preg_match("@^\s*[/\w\\\\d\.\-]+\.[ch]@ismU", $trace))
+       if (!preg_match("@^\s*[/\w\\\\d\.:\-]+\.[ch]@ismU", $trace))
                printf("[055] File names seem to be missing, first characters from trace are '%s'\n", substr($trace, 0, 80));
 
        // -n - print function nesting depth