diff --git a/src/ELF/ExeLayout.hpp b/src/ELF/ExeLayout.hpp index d0fb1d43b6..e7184afd6f 100644 --- a/src/ELF/ExeLayout.hpp +++ b/src/ELF/ExeLayout.hpp @@ -552,7 +552,7 @@ class LIEF_LOCAL ExeLayout : public Layout { std::sort(non_relative_rels.begin(), non_relative_rels.end(), - [&elf_class] (const Relocation* lhs, const Relocation* rhs) { + [elf_class] (const Relocation* lhs, const Relocation* rhs) { if (lhs->r_info(elf_class) != rhs->r_info(elf_class)) { return lhs->r_info(elf_class) < rhs->r_info(elf_class); }