# HG changeset patch
# User Marco Atzeri
# Date 1242925963 -7200
# Node ID 194c43d30726ad019bd53e792b41c492ddfddf25
# Parent f0002f2a322f81997ecc4fb3d0cba52743ce3008
Removed CYGWIN_init
diff -r f0002f2a322f -r 194c43d30726 ChangeLog
--- a/ChangeLog Thu May 21 18:31:36 2009 +0200
+++ b/ChangeLog Thu May 21 19:12:43 2009 +0200
@@ -1,3 +1,7 @@
+2009-05-221 Marco Atzeri
+
+ * src/sysdep.cc: Removed CYGWIN_init
+
2009-05-07 Marco Atzeri
* configure.in: Correct my mistake in cygwin SHLBINPRE SHLBIN
diff -r f0002f2a322f -r 194c43d30726 src/sysdep.cc
--- a/src/sysdep.cc Thu May 21 18:31:36 2009 +0200
+++ b/src/sysdep.cc Thu May 21 19:12:43 2009 +0200
@@ -188,39 +188,6 @@
}
#endif
-#if defined (__CYGWIN__)
-
-#include
-#include
-
-static void
-CYGWIN_init (void)
-{
- // Make sure TMPDIR contains an absolute windows path. Use '/'
- // rather than '\\' so that sh expansion won't mess file names.
-
- std::string tmpdir = octave_env::getenv ("TMPDIR");
-
- if (tmpdir.empty ())
- tmpdir = "/tmp";
-
- char buf [PATH_MAX];
-
- if (cygwin32_conv_to_full_win32_path (tmpdir.c_str (), buf) < 0)
- panic ("CYGWIN_init: unable to convert TMPDIR (= \"%s\") to Windows directory name",
- tmpdir.c_str ());
- else
- {
- tmpdir = buf;
-
- for (size_t i = 0; i < tmpdir.length (); i++)
- if (tmpdir[i] == '\\')
- tmpdir[i] = '/';
- }
-
- octave_env::putenv ("TMPDIR", tmpdir);
-}
-#endif
// Return TRUE if FILE1 and FILE2 refer to the same (physical) file.
@@ -335,8 +302,6 @@
{
#if defined (__386BSD__) || defined (__FreeBSD__)
BSD_init ();
-#elif defined (__CYGWIN__)
- CYGWIN_init ();
#elif defined (__MINGW32__)
MINGW_init ();
#elif defined (_MSC_VER)