app_update: Make gen_empty_partition.py Python 2 & 3 compatible

Closes https://github.com/espressif/esp-idf/issues/2457
This commit is contained in:
Roland Dobai 2018-09-24 08:09:52 +02:00
parent 4d50427e87
commit baca21050f

View file

@ -18,6 +18,7 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
from __future__ import print_function, division from __future__ import print_function, division
from __future__ import unicode_literals
import argparse import argparse
import os import os
import re import re
@ -42,9 +43,7 @@ def critical(msg):
sys.stderr.write('\n') sys.stderr.write('\n')
def generate_blanked_file(size, output_path): def generate_blanked_file(size, output_path):
output = "" output = b"\xFF" * size
for i in range(size):
output += b"\xFF"
try: try:
stdout_binary = sys.stdout.buffer # Python 3 stdout_binary = sys.stdout.buffer # Python 3
except AttributeError: except AttributeError: