diff options
Diffstat (limited to 'paramiko/sftp_file.py')
-rw-r--r-- | paramiko/sftp_file.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/paramiko/sftp_file.py b/paramiko/sftp_file.py index 6c2a1336..74255708 100644 --- a/paramiko/sftp_file.py +++ b/paramiko/sftp_file.py @@ -30,7 +30,7 @@ import time from paramiko.common import DEBUG from paramiko.file import BufferedFile -from paramiko.py3compat import u, long +from paramiko.py3compat import u from paramiko.sftp import ( CMD_CLOSE, CMD_READ, @@ -183,7 +183,7 @@ class SFTPFile(BufferedFile): if data is not None: return data t, msg = self.sftp._request( - CMD_READ, self.handle, long(self._realpos), int(size) + CMD_READ, self.handle, int(self._realpos), int(size) ) if t != CMD_DATA: raise SFTPError("Expected data") @@ -196,7 +196,7 @@ class SFTPFile(BufferedFile): type(None), CMD_WRITE, self.handle, - long(self._realpos), + int(self._realpos), data[:chunk], ) self._reqs.append(sftp_async_request) @@ -406,8 +406,8 @@ class SFTPFile(BufferedFile): "check-file", self.handle, hash_algorithm, - long(offset), - long(length), + int(offset), + int(length), block_size, ) msg.get_text() # ext @@ -535,7 +535,7 @@ class SFTPFile(BufferedFile): # a lot of them, so it may block. for offset, length in chunks: num = self.sftp._async_request( - self, CMD_READ, self.handle, long(offset), int(length) + self, CMD_READ, self.handle, int(offset), int(length) ) with self._prefetch_lock: self._prefetch_extents[num] = (offset, length) |