[Python-checkins] CVS: python/dist/src/Lib posixfile.py,1.19,1.20
Guido van Rossum
gvanrossum@users.sourceforge.net
Tue, 10 Apr 2001 08:44:35 -0700
Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv23609
Modified Files:
posixfile.py
Log Message:
Fix two unqualified except: clauses.
This came out of SF bug #411881.
Index: posixfile.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/posixfile.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** posixfile.py 2001/02/18 03:30:53 1.19
--- posixfile.py 2001/04/10 15:44:33 1.20
***************
*** 93,98 ****
import posix
! try: ignore = posix.fdopen
! except: raise AttributeError, 'dup() method unavailable'
return posix.fdopen(posix.dup(self._file_.fileno()), self._file_.mode)
--- 93,98 ----
import posix
! if not hasattr(posix, 'fdopen'):
! raise AttributeError, 'dup() method unavailable'
return posix.fdopen(posix.dup(self._file_.fileno()), self._file_.mode)
***************
*** 101,106 ****
import posix
! try: ignore = posix.fdopen
! except: raise AttributeError, 'dup() method unavailable'
posix.dup2(self._file_.fileno(), fd)
--- 101,106 ----
import posix
! if not hasattr(posix, 'fdopen'):
! raise AttributeError, 'dup() method unavailable'
posix.dup2(self._file_.fileno(), fd)