浏览代码

LibELF: Change copy_initial_tls_data_into argument type to `Bytes`

Sönke Holz 1 年之前
父节点
当前提交
aa44fe860d
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      Userland/Libraries/LibELF/DynamicLoader.cpp
  2. 1 1
      Userland/Libraries/LibELF/DynamicLoader.h

+ 1 - 1
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)

+ 1 - 1
Userland/Libraries/LibELF/DynamicLoader.h

@@ -86,7 +86,7 @@ public:
     bool is_dynamic() const { return image().is_dynamic(); }
 
     static Optional<DynamicObject::SymbolLookupResult> 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;