From 59649ea825bfa5256d09b2ff7d7c2e4b1b4d8abd Mon Sep 17 00:00:00 2001 From: Angus Gratton Date: Fri, 20 Dec 2019 19:09:10 +1100 Subject: [PATCH] parttool: Fix regression when parsing binary partition data Regression in a91de43537f8a76a78d9576d7ab0e2378c374f07 --- components/partition_table/parttool.py | 1 + 1 file changed, 1 insertion(+) diff --git a/components/partition_table/parttool.py b/components/partition_table/parttool.py index 6cef54add2..a0af2f6f7f 100755 --- a/components/partition_table/parttool.py +++ b/components/partition_table/parttool.py @@ -96,6 +96,7 @@ class ParttoolTarget(): partition_table = None with open(partition_table_file, "rb") as f: input_is_binary = (f.read(2) == gen.PartitionDefinition.MAGIC_BYTES) + f.seek(0) if input_is_binary: partition_table = gen.PartitionTable.from_binary(f.read())