From 05c4dd0a15db82847caac6a329b0df8d2571d05e Mon Sep 17 00:00:00 2001 From: Irina Belova Date: Wed, 18 Oct 2023 20:03:43 +0500 Subject: [PATCH] Fixes issue #191 --- Exscript/protocols/telnetlib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exscript/protocols/telnetlib.py b/Exscript/protocols/telnetlib.py index 63301a11..3f41b293 100644 --- a/Exscript/protocols/telnetlib.py +++ b/Exscript/protocols/telnetlib.py @@ -573,7 +573,7 @@ def rawq_getchar(self): # headaches for Py2/Py3 compatibility... c = self.rawq[self.irawq] if not py2: - c = c.to_bytes((c.bit_length()+7)//8, 'big') + c = c.to_bytes((c.bit_length()+7)//8 or 1, 'big') self.irawq += 1 if self.irawq >= len(self.rawq):