From: Roland Dobai Date: Mon, 24 Sep 2018 06:09:52 +0000 (+0200) Subject: app_update: Make gen_empty_partition.py Python 2 & 3 compatible X-Git-Tag: v3.2-beta1~114^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=baca21050f911f5b089c66d93390d90cb5efd77d;p=esp-idf app_update: Make gen_empty_partition.py Python 2 & 3 compatible Closes https://github.com/espressif/esp-idf/issues/2457 --- diff --git a/components/app_update/gen_empty_partition.py b/components/app_update/gen_empty_partition.py index f51df22403..365b2ada3c 100755 --- a/components/app_update/gen_empty_partition.py +++ b/components/app_update/gen_empty_partition.py @@ -18,6 +18,7 @@ # See the License for the specific language governing permissions and # limitations under the License. from __future__ import print_function, division +from __future__ import unicode_literals import argparse import os import re @@ -42,9 +43,7 @@ def critical(msg): sys.stderr.write('\n') def generate_blanked_file(size, output_path): - output = "" - for i in range(size): - output += b"\xFF" + output = b"\xFF" * size try: stdout_binary = sys.stdout.buffer # Python 3 except AttributeError: