[pypy-commit] pypy winconsoleio: Fixed a few translation issues

andrewjlawrence pypy.commits at gmail.com
Sat Jun 8 16:56:30 EDT 2019


Author: andrewjlawrence
Branch: winconsoleio
Changeset: r96777:6c43ea44b9f0
Date: 2019-06-03 23:13 +0100
http://bitbucket.org/pypy/pypy/changeset/6c43ea44b9f0/

Log:	Fixed a few translation issues

diff --git a/pypy/module/_io/interp_win32consoleio.py b/pypy/module/_io/interp_win32consoleio.py
--- a/pypy/module/_io/interp_win32consoleio.py
+++ b/pypy/module/_io/interp_win32consoleio.py
@@ -7,8 +7,9 @@
 from pypy.module._io.interp_iobase import (W_RawIOBase, DEFAULT_BUFFER_SIZE)
 from pypy.interpreter.unicodehelper import fsdecode
 from rpython.rtyper.lltypesystem import lltype, rffi
-from rpython.rlib._os_support import _preferred_traits, string_trait
+from rpython.rlib._os_support import _preferred_traits
 from rpython.rlib import rwin32
+from rpython.rlib.rwin32file import make_win32_traits
 
 SMALLBUF = 4
 
@@ -55,7 +56,7 @@
         m = 'r'
     elif normdecoded == unicodedata.normalize("NFKD", "CONOUT$".casefold()):
         m = 'w'
-    elif normaldecoded == unicodedata.normalize("NFKD", "CON".casefold())
+    elif normaldecoded == unicodedata.normalize("NFKD", "CON".casefold()):
         m = 'x'
 
     if m != '\0':
@@ -87,7 +88,7 @@
             m = 'r'
         elif normdecoded == unicodedata.normalize("NFKD", "CONOUT$".casefold()):
             m = 'w'
-        elif normaldecoded == unicodedata.normalize("NFKD", "CON".casefold())
+        elif normaldecoded == unicodedata.normalize("NFKD", "CON".casefold()):
             m = 'x'
            
     lltype.free(pname_buf, flavor='raw')
@@ -112,6 +113,7 @@
     def descr_init(self, space, w_nameobj, w_mode, w_closefd, w_opener):
         #self.fd = -1
         #self.created = 0
+        name = None
         self.readable = False
         self.writable = False
         #self.closehandle = 0;


More information about the pypy-commit mailing list