dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/IO Directory.cs,1.6,1.


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/IO Directory.cs,1.6,1.7
Date: Sun, 01 Dec 2002 04:56:22 -0500

Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/IO
In directory subversions:/tmp/cvs-serv24718/runtime/System/IO

Modified Files:
        Directory.cs 
Log Message:
SetCurrentDirectory and GetCurrentDirectory


Index: Directory.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/IO/Directory.cs,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** Directory.cs        22 Nov 2002 10:36:12 -0000      1.6
--- Directory.cs        1 Dec 2002 09:56:20 -0000       1.7
***************
*** 162,169 ****
                }
  
-               [TODO]
                public static string GetCurrentDirectory()
                {
!                       return null;
                }
  
--- 162,168 ----
                }
  
                public static string GetCurrentDirectory()
                {
!                       return DirMethods.GetCurrentDirectory();
                }
  
***************
*** 257,263 ****
                }
  
-               [TODO]
                public static void SetCurrentDirectory(string path)
                {
                }
  
--- 256,265 ----
                }
  
                public static void SetCurrentDirectory(string path)
                {
+                       if(path==null)
+                               throw new ArgumentNullException("path");
+                       Errno errno=DirMethods.ChangeDirectory(path);
+                       ThrowErrnoExceptions(errno,path);
                }
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]