diff options
author | Jeroen Demeyer <jdemeyer@cage.ugent.be> | 2015-12-13 10:15:40 +0100 |
---|---|---|
committer | Jeroen Demeyer <jdemeyer@cage.ugent.be> | 2015-12-13 10:15:40 +0100 |
commit | 1ac02c5709288a84aa95e09a7a203887459aa60b (patch) | |
tree | d338d5743e6bdcbbf9dd04baa3506b053f829e87 | |
parent | 3451858cf0061aff06c8a82fdc628270336cbc8c (diff) | |
download | pexpect-1ac02c5709288a84aa95e09a7a203887459aa60b.tar.gz |
Call send() just once in sendline()
-rw-r--r-- | pexpect/pty_spawn.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/pexpect/pty_spawn.py b/pexpect/pty_spawn.py index 299016c..b8ee09f 100644 --- a/pexpect/pty_spawn.py +++ b/pexpect/pty_spawn.py @@ -525,10 +525,8 @@ class spawn(SpawnBase): written. Only a limited number of bytes may be sent for each line in the default terminal mode, see docstring of :meth:`send`. ''' - - n = self.send(s) - n = n + self.send(self.linesep) - return n + s = self._coerce_send_string(s) + return self.send(s + self.linesep) def _log_control(self, s): """Write control characters to the appropriate log files""" |