From 3395b40b37150a439d6716c141bfc72dbe7282e4 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Wed, 12 Oct 2022 10:18:38 -0700 Subject: [PATCH] intel/genxml: use Path.replace instead of unlink and rename Suggested-by: Eric Engestrom Part-of: --- src/intel/genxml/gen_sort_tags.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/intel/genxml/gen_sort_tags.py b/src/intel/genxml/gen_sort_tags.py index c3be246e88c..11569df862a 100755 --- a/src/intel/genxml/gen_sort_tags.py +++ b/src/intel/genxml/gen_sort_tags.py @@ -189,8 +189,7 @@ def main() -> None: tmp = filename.with_suffix(f'{filename.suffix}.tmp') et.indent(xml, space=' ') xml.write(tmp, encoding="utf-8", xml_declaration=True) - filename.unlink() - tmp.rename(filename) + tmp.replace(filename) if not args.quiet: print('done.')