1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 04:37:34 +00:00

LibGUI: Avoid unnecessary Gfx::Bitmap cloning in FileIconProvider

This commit is contained in:
Andreas Kling 2021-04-11 12:35:26 +02:00
parent 0c02dfcad5
commit a2686f9bec

View file

@ -197,7 +197,7 @@ Icon FileIconProvider::icon_for_executable(const String& path)
RefPtr<Gfx::Bitmap> 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<const u8*>(section.raw_data()), section.size());
}