 +    ESCAPED_PATH,
 +    ROOTED_PATH,
 +    POSIX_PATH_LIST,
-+    URL,
++    URL
 +} path_type;
 +
 +int is_special_posix_path(const char* from, const char* to, char** dst, const char* dstend);

+        }
+    }
+}
diff -Naur msys-orig/winsup/cygwin/msys2_path_conv.h src/msys2-runtime/winsup/cygwin/msys2_path_conv.h
--- msys-orig/winsup/cygwin/msys2_path_conv.h	1970-01-01 03:00:00.000000000 +0300
+++ src/msys2-runtime/winsup/cygwin/msys2_path_conv.h	2014-03-15 00:02:57.403600000 +0400

+    for (; (*from != '\0') && (from != to) && (*dst != dstend); ++from, ++(*dst)) {
+        **dst = *from;
+    }
+}
+
+const char** move(const char** p, int count) {
