From a2686f9bec2f5d0e337b91ca10bbd7f6e0a178c3 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 11 Apr 2021 12:35:26 +0200 Subject: [PATCH] LibGUI: Avoid unnecessary Gfx::Bitmap cloning in FileIconProvider --- Userland/Libraries/LibGUI/FileIconProvider.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibGUI/FileIconProvider.cpp b/Userland/Libraries/LibGUI/FileIconProvider.cpp index d2748b8abc..cfb5596e92 100644 --- a/Userland/Libraries/LibGUI/FileIconProvider.cpp +++ b/Userland/Libraries/LibGUI/FileIconProvider.cpp @@ -197,7 +197,7 @@ Icon FileIconProvider::icon_for_executable(const String& path) RefPtr bitmap; if (section.is_undefined()) { - bitmap = s_executable_icon.bitmap_for_size(icon_section.image_size)->clone(); + bitmap = s_executable_icon.bitmap_for_size(icon_section.image_size); } else { bitmap = Gfx::load_png_from_memory(reinterpret_cast(section.raw_data()), section.size()); }