]> granicus.if.org Git - php/commitdiff
fix all but 1 test on windows (yay)
authorGreg Beaver <cellog@php.net>
Sun, 20 Apr 2008 04:19:13 +0000 (04:19 +0000)
committerGreg Beaver <cellog@php.net>
Sun, 20 Apr 2008 04:19:13 +0000 (04:19 +0000)
ext/phar/phar.c

index 6b2b94ed1bf4961c64fc1d99f40dbf5fd099c652..99fe3ddac21639c777c837a334075c8b13728054 100644 (file)
@@ -1448,6 +1448,9 @@ static int phar_analyze_path(const char *fname, const char *ext, int ext_len, in
                                if (!(realpath = expand_filepath(fname, NULL TSRMLS_CC))) {
                                        return FAILURE;
                                }
+#ifdef PHP_WIN32
+                               phar_unixify_path_separators(realpath, strlen(realpath));
+#endif
                                a = strstr(realpath, fname) + ((ext - fname) + ext_len);
                                *a = '\0';
                                slash = strrchr(realpath, '/');