From cc5a36ba8155fd8ec32bf90a35e38b47c4c49e58 Mon Sep 17 00:00:00 2001 From: Cruz Monrreal II Date: Fri, 1 Jun 2018 16:33:13 -0500 Subject: [PATCH] Modified IntelHex tofile parameter to use path. Py3 open(...) returns a BufferedReader instead of a file. --- tools/build_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/build_api.py b/tools/build_api.py index b2247fe264..8a786673cf 100644 --- a/tools/build_api.py +++ b/tools/build_api.py @@ -459,7 +459,7 @@ def merge_region_list(region_list, destination, notify, padding=b'\xFF'): notify.info("Space used after regions merged: 0x%x" % (merged.maxaddr() - merged.minaddr() + 1)) with open(destination, "wb+") as output: - merged.tofile(output, format=format.strip(".")) + merged.tofile(destination, format=format.strip(".")) def scan_resources(src_paths, toolchain, dependencies_paths=None, inc_dirs=None, base_path=None, collect_ignores=False):