diff --git a/Userland/Libraries/LibELF/DynamicLoader.cpp b/Userland/Libraries/LibELF/DynamicLoader.cpp index 90a4289d6b..b62c54f253 100644 --- a/Userland/Libraries/LibELF/DynamicLoader.cpp +++ b/Userland/Libraries/LibELF/DynamicLoader.cpp @@ -347,7 +347,6 @@ void DynamicLoader::load_program_headers() // (symbol tables/relocation information, executable instructions, read-only data) // and one of which is copied (modifiable data). // These are allocated in-line to cut down on the malloc calls. - Vector load_regions; Vector map_regions; Vector copy_regions; Optional relro_region; @@ -362,7 +361,6 @@ void DynamicLoader::load_program_headers() } else if (region.is_load()) { if (region.size_in_memory() == 0) return; - load_regions.append(region); if (region.is_writable()) { copy_regions.append(region); } else { @@ -382,7 +380,6 @@ void DynamicLoader::load_program_headers() return a.desired_load_address().as_ptr() < b.desired_load_address().as_ptr(); }; - quick_sort(load_regions, compare_load_address); quick_sort(map_regions, compare_load_address); quick_sort(copy_regions, compare_load_address);