Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3a2e91ca authored by Tao Bao's avatar Tao Bao Committed by Android Git Automerger
Browse files

am 8765fca2: Merge "Free the stash after its use in BBOTA v2."

* commit '8765fca2':
  Free the stash after its use in BBOTA v2.
parents 2c00d629 8765fca2
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -350,6 +350,12 @@ class BlockImageDiff(object):
          mapped_stashes.append(sr)
          if self.version == 2:
            src_str.append("%d:%s" % (sid, sr.to_string_raw()))
            # A stash will be used only once. We need to free the stash
            # immediately after the use, instead of waiting for the automatic
            # clean-up at the end. Because otherwise it may take up extra space
            # and lead to OTA failures.
            # Bug: 23119955
            free_string.append("free %d\n" % (sid,))
          else:
            assert sh in stashes
            src_str.append("%s:%s" % (sh, sr.to_string_raw()))