[Checkins] SVN: z3c.extfile/trunk/src/z3c/extfile/hashdir.py fixed iterator

Bernd Dorn bernd.dorn at fhv.at
Wed Sep 13 11:23:51 EDT 2006


Log message for revision 70152:
  fixed iterator

Changed:
  U   z3c.extfile/trunk/src/z3c/extfile/hashdir.py

-=-
Modified: z3c.extfile/trunk/src/z3c/extfile/hashdir.py
===================================================================
--- z3c.extfile/trunk/src/z3c/extfile/hashdir.py	2006-09-13 15:04:42 UTC (rev 70151)
+++ z3c.extfile/trunk/src/z3c/extfile/hashdir.py	2006-09-13 15:23:50 UTC (rev 70152)
@@ -114,12 +114,6 @@
             self.close()
         return chunk
 
-    def readline(self, size=-1):
-        line = self._file.readline(size)
-        if line == '':
-            self.close()
-        return line
-
     def close(self):
         """see file.close"""
         if self._v_file is not None:
@@ -134,7 +128,11 @@
         return self
 
     def next(self):
-        return self.readline()
+        line = self._file.readline()
+        if line == '':
+            self.close()
+            raise StopIteration
+        return line
 
 
 class WriteFile(object):



More information about the Checkins mailing list