# HG changeset patch # User jwe # Date 1169070949 0 # Node ID 8cab253171b629fc83e531e3b78ad55ae0a1c743 # Parent 7924a9086c0809ea20d481a66bb5932e58b65056 [project @ 2007-01-17 21:55:49 by jwe] diff -r 7924a9086c08 -r 8cab253171b6 liboctave/ChangeLog --- a/liboctave/ChangeLog Wed Jan 17 21:47:51 2007 +0000 +++ b/liboctave/ChangeLog Wed Jan 17 21:55:49 2007 +0000 @@ -1,3 +1,8 @@ +2007-01-17 Michael Goffioul + + * lo-sysdep.cc (octave_chdir): Handle directory names like "C:" on + Windows systems. + 2007-01-16 John W. Eaton * dSparse.cc: Fix dgbtrf decl for --enable-64. diff -r 7924a9086c08 -r 8cab253171b6 liboctave/lo-sysdep.cc --- a/liboctave/lo-sysdep.cc Wed Jan 17 21:47:51 2007 +0000 +++ b/liboctave/lo-sysdep.cc Wed Jan 17 21:55:49 2007 +0000 @@ -89,6 +89,12 @@ return retval; #else + +#if defined (__WIN32__) && ! defined (__CYGWIN__) + if (path.length() == 2 && path[1] == ':') + path += "\\"; +#endif + return chdir (path.c_str ()); #endif }