From c8dbcdb0bccd1fc8b08f5d802d2514295911e0dd Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Wed, 15 Sep 2021 13:34:18 -0400 Subject: [PATCH] LibUnicode: Do not compare generated file contents before writing This is now covered by unicode_data.cmake after the superbuild changes. --- .../LibUnicode/GenerateUnicodeData.cpp | 16 ++-------------- .../LibUnicode/GenerateUnicodeLocale.cpp | 16 ++-------------- 2 files changed, 4 insertions(+), 28 deletions(-) diff --git a/Meta/Lagom/Tools/CodeGenerators/LibUnicode/GenerateUnicodeData.cpp b/Meta/Lagom/Tools/CodeGenerators/LibUnicode/GenerateUnicodeData.cpp index 166da0820e..7b4435df46 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibUnicode/GenerateUnicodeData.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibUnicode/GenerateUnicodeData.cpp @@ -125,18 +125,6 @@ static constexpr auto s_desired_fields = Array { "simple_lowercase_mapping"sv, }; -static void write_to_file_if_different(Core::File& file, StringView contents) -{ - auto const current_contents = file.read_all(); - - if (StringView { current_contents.bytes() } == contents) - return; - - VERIFY(file.seek(0)); - VERIFY(file.truncate(0)); - VERIFY(file.write(contents)); -} - static Vector parse_code_point_list(StringView const& list) { Vector code_points; @@ -578,7 +566,7 @@ Optional