Skip to content

Commit c7b8c6b

Browse files
committed
fix: don't duplicate payload
1 parent bfb8ac3 commit c7b8c6b

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

appimagebuilder/utils/file_utils.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,8 @@ def extend_file(base_filename, extension_filename, output_filename):
3131
shutil.copyfile(base_filename, output_filename)
3232

3333
with open(output_filename, "r+b") as base_fd:
34+
# seek until the end of the base file
3435
base_fd.seek(0, 2)
3536

36-
with open(extension_filename, "rb") as extensions_fd:
37-
raw_data = extensions_fd.read()
38-
base_fd.write(memoryview(raw_data))
39-
40-
extensions_fd.seek(0, 0)
41-
shutil.copyfileobj(extensions_fd, base_fd)
37+
with open(extension_filename, "rb") as extension_fd:
38+
shutil.copyfileobj(extension_fd, base_fd)

0 commit comments

Comments
 (0)