]> git.phdru.name Git - bookmarks_db.git/blobdiff - subproc.py
Fix a bug
[bookmarks_db.git] / subproc.py
index d9eba6151c1e0208c174f29cfe9494c11d3e9efb..f9a77b5f6a8d70488e80dc22894940452d938f88 100644 (file)
@@ -204,8 +204,9 @@ class Subprocess:
             return self.readPendingChars()
         got = ''
         while n:
-            got = got + self.readPendingChars(n)
-            n = n - len(got)
+            got0 = self.readPendingChars(n)
+            got = got + got0
+            n = n - len(got0)
         return got      
     def readPendingChars(self, max=None):
         """Read all currently pending subprocess output as a single string."""