Explorar o código

test/py: fix off-by-one error in spawn matching code

A regex match object's .end() value is already the index after the match,
not the index of the last character in the match, so there's no need to
add 1 to point past the match.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Stephen Warren %!s(int64=9) %!d(string=hai) anos
pai
achega
d8926811fd
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      test/py/u_boot_spawn.py

+ 1 - 1
test/py/u_boot_spawn.py

@@ -142,7 +142,7 @@ class Spawn(object):
                     earliest_pi = pi
                 if earliest_m:
                     pos = earliest_m.start()
-                    posafter = earliest_m.end() + 1
+                    posafter = earliest_m.end()
                     self.before = self.buf[:pos]
                     self.after = self.buf[pos:posafter]
                     self.buf = self.buf[posafter:]