From c0a034ba83fb75031d839e49b699b8093432cfd0 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 12 Sep 2015 16:31:05 +0100 Subject: Support overwriting embedded style map --- mammoth/docx/style_map.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'mammoth/docx') diff --git a/mammoth/docx/style_map.py b/mammoth/docx/style_map.py index 2841830..94c32af 100644 --- a/mammoth/docx/style_map.py +++ b/mammoth/docx/style_map.py @@ -1,12 +1,13 @@ -from ..zips import open_zip +from ..zips import open_zip, update_zip _style_map_path = "mammoth/style-map" def write_style_map(fileobj, style_map): - with open_zip(fileobj, "a") as zip_file: - zip_file.write_str(_style_map_path, style_map) + update_zip(fileobj, { + _style_map_path: style_map + }) def read_style_map(fileobj): -- cgit v1.2.3