diff options
author | Masamichi Hosoda <trueroad@sea.plala.or.jp> | 2015-04-24 16:47:05 +0100 |
---|---|---|
committer | James Lowe <pkx166h@gmail.com> | 2015-04-24 16:50:24 +0100 |
commit | f758afb1497e9d95e564844363f23efa5a313321 (patch) | |
tree | ac02a1bb2931c5920408f8c502f2ed54e42f22b4 | |
parent | 3740ac23c9e222602cec4ddc6c38b58504f17673 (diff) |
Remove cygwin_conv_to_posix_path
Issue 4346
Remove cygwin_conv_to_posix_path
cygwin_conv_to_posix_path is
deprecated on cygwin (32bit) and
not available on cygwin64.
It is not needed in a pure
cygwin environment.
-rw-r--r-- | flower/file-name.cc | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/flower/file-name.cc b/flower/file-name.cc index eaadadf3ef..c65d8fc7ed 100644 --- a/flower/file-name.cc +++ b/flower/file-name.cc @@ -33,10 +33,6 @@ using namespace std; #include <sys/stat.h> #endif -#ifdef __CYGWIN__ -#include <sys/cygwin.h> -#endif - #ifndef ROOTSEP #define ROOTSEP ':' #endif @@ -49,21 +45,6 @@ using namespace std; #define EXTSEP '.' #endif -#ifdef __CYGWIN__ -static string -dos_to_posix (const string &file_name) -{ - char buf[PATH_MAX] = ""; - char s[PATH_MAX] = {0}; - file_name.copy (s, PATH_MAX - 1); - /* ugh: char const* argument gets modified. */ - int fail = cygwin_conv_to_posix_path (s, buf); - if (!fail) - return buf; - return file_name; -} -#endif /* __CYGWIN__ */ - /** Use slash as directory separator. On Windows, they can pretty much be exchanged. */ #if 0 @@ -144,12 +125,6 @@ File_name::to_string () const File_name::File_name (string file_name) { -#ifdef __CYGWIN__ - /* All system functions would work, even if we do not convert to - posix file_name, but we would think that \foe\bar\baz.ly is in - the cwd. */ - file_name = dos_to_posix (file_name); -#endif #ifdef __MINGW32__ file_name = slashify (file_name); #endif |