diff options
Diffstat (limited to 'pypy/module/_file/interp_file.py')
-rw-r--r-- | pypy/module/_file/interp_file.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.py index df6f0df3b2..4faac4f5c7 100644 --- a/pypy/module/_file/interp_file.py +++ b/pypy/module/_file/interp_file.py @@ -210,12 +210,14 @@ class W_File(W_AbstractStream): stream.truncate(size) def direct_write(self, data): + self.softspace = 0 self.getstream().write(data) def direct_writelines(self, w_lines): # note: a wrapped list! stream = self.getstream() space = self.space w_iterator = space.iter(w_lines) + self.softspace = 0 while True: try: w_line = space.next(w_iterator) |