1.1 --- a/itermerge.py Tue Sep 22 01:08:13 2009 +0200
1.2 +++ b/itermerge.py Tue Sep 22 20:32:24 2009 +0200
1.3 @@ -33,13 +33,13 @@
1.4 # Prepare the underlying iterators.
1.5
1.6 for i, seq in enumerate(sequences):
1.7 - it = iter(seq)
1.8 - self._add_iter(it, i)
1.9 + self._add_seq(seq, i)
1.10 +
1.11 + def _add_seq(self, sequence, i):
1.12
1.13 - def _add_iter(self, iterator, i):
1.14 + "Store the details of the given 'sequence' at position 'i'."
1.15
1.16 - "Store the details of the given 'iterator' at position 'i'."
1.17 -
1.18 + iterator = iter(sequence)
1.19 next = iterator.next
1.20 self._add_next(next)
1.21