From aa44fe860d619b22bf95bf6dcdd40f0a4f1f5349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Holz?= Date: Mon, 15 Apr 2024 18:07:42 +0200 Subject: [PATCH] LibELF: Change copy_initial_tls_data_into argument type to `Bytes` --- Userland/Libraries/LibELF/DynamicLoader.cpp | 2 +- Userland/Libraries/LibELF/DynamicLoader.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibELF/DynamicLoader.cpp b/Userland/Libraries/LibELF/DynamicLoader.cpp index 284d55516ec..599a842ef3d 100644 --- a/Userland/Libraries/LibELF/DynamicLoader.cpp +++ b/Userland/Libraries/LibELF/DynamicLoader.cpp @@ -755,7 +755,7 @@ void DynamicLoader::do_relr_relocations() }); } -void DynamicLoader::copy_initial_tls_data_into(ByteBuffer& buffer) const +void DynamicLoader::copy_initial_tls_data_into(Bytes buffer) const { image().for_each_program_header([this, &buffer](ELF::Image::ProgramHeader program_header) { if (program_header.type() != PT_TLS) diff --git a/Userland/Libraries/LibELF/DynamicLoader.h b/Userland/Libraries/LibELF/DynamicLoader.h index 14ad59865d9..43984c79452 100644 --- a/Userland/Libraries/LibELF/DynamicLoader.h +++ b/Userland/Libraries/LibELF/DynamicLoader.h @@ -86,7 +86,7 @@ public: bool is_dynamic() const { return image().is_dynamic(); } static Optional lookup_symbol(const ELF::DynamicObject::Symbol&); - void copy_initial_tls_data_into(ByteBuffer& buffer) const; + void copy_initial_tls_data_into(Bytes buffer) const; DynamicObject const& dynamic_object() const;