Merge "Fix the error that free_string is not defined."
diff --git a/tools/releasetools/blockimgdiff.py b/tools/releasetools/blockimgdiff.py
index 0646c5f..5cf0f2d 100644
--- a/tools/releasetools/blockimgdiff.py
+++ b/tools/releasetools/blockimgdiff.py
@@ -294,6 +294,8 @@
       if stashed_blocks > max_stashed_blocks:
         max_stashed_blocks = stashed_blocks
 
+      free_string = []
+
       if self.version == 1:
         src_string = xf.src_ranges.to_string_raw()
       elif self.version >= 2:
@@ -306,7 +308,6 @@
 
         size = xf.src_ranges.size()
         src_string = [str(size)]
-        free_string = []
 
         unstashed_src_ranges = xf.src_ranges
         mapped_stashes = []