[pypy-svn] r34161 - pypy/dist/pypy/translator/cli/src

antocuni at codespeak.net antocuni at codespeak.net
Sat Nov 4 12:55:27 CET 2006


Author: antocuni
Date: Sat Nov  4 12:55:25 2006
New Revision: 34161

Modified:
   pypy/dist/pypy/translator/cli/src/ll_os.cs
Log:
More .NET-to-rpython exception conversion



Modified: pypy/dist/pypy/translator/cli/src/ll_os.cs
==============================================================================
--- pypy/dist/pypy/translator/cli/src/ll_os.cs	(original)
+++ pypy/dist/pypy/translator/cli/src/ll_os.cs	Sat Nov  4 12:55:25 2006
@@ -235,6 +235,10 @@
             try {
                 stream = new FileStream(name, f_mode, f_access, FileShare.ReadWrite);
             }
+            catch(UnauthorizedAccessException e) {
+                raise_OSError(Errno.EACCES, e.Message);
+                return -1;
+            }
             catch(FileNotFoundException e) {
                 raise_OSError(Errno.ENOENT, e.Message);
                 return -1;



More information about the Pypy-commit mailing list