diff options
author | gcode@loowis.durge.org <gcode@loowis.durge.org@67cdc799-7952-0410-af00-57a81ceafa0f> | 2011-06-12 18:18:45 +0000 |
---|---|---|
committer | gcode@loowis.durge.org <gcode@loowis.durge.org@67cdc799-7952-0410-af00-57a81ceafa0f> | 2011-06-12 18:18:45 +0000 |
commit | c289cf1fe7eb8f95adaa7cb55d6307c8f0ffff7f (patch) | |
tree | 9fe66b969b90958e339498fdc9cdc78d1bd3b02d /fs/ftpfs.py | |
parent | e81aa46d2256746daee20a614661d7c34f7dcd69 (diff) | |
download | pyfilesystem-c289cf1fe7eb8f95adaa7cb55d6307c8f0ffff7f.tar.gz |
Fix for issue 75 - _FTPFile.read() was asserting when given a negative size
git-svn-id: http://pyfilesystem.googlecode.com/svn/trunk@715 67cdc799-7952-0410-af00-57a81ceafa0f
Diffstat (limited to 'fs/ftpfs.py')
-rw-r--r-- | fs/ftpfs.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ftpfs.py b/fs/ftpfs.py index ece11b1..5743ad2 100644 --- a/fs/ftpfs.py +++ b/fs/ftpfs.py @@ -651,7 +651,7 @@ class _FTPFile(object): return '' chunks = [] - if size is None: + if size is None or size < 0: while 1: data = self.conn.recv(self.blocksize) if not data: |