diff options
Diffstat (limited to 'src/patchelf.cc')
-rw-r--r-- | src/patchelf.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/patchelf.cc b/src/patchelf.cc index f194cad..3e632e5 100644 --- a/src/patchelf.cc +++ b/src/patchelf.cc @@ -799,7 +799,7 @@ void ElfFile<ElfFileParamNames>::rewriteSectionsLibrary() bool needNewSegment = true; auto& lastSeg = phdrs.back(); /* Try to extend the last segment to include replaced sections */ - if (phdrs.size() && + if (!phdrs.empty() && rdi(lastSeg.p_type) == PT_LOAD && rdi(lastSeg.p_flags) == (PF_R | PF_W) && rdi(lastSeg.p_align) == getPageSize()) { |