summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/patchelf.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/patchelf.cc b/src/patchelf.cc
index f3c1b84..55b38e3 100644
--- a/src/patchelf.cc
+++ b/src/patchelf.cc
@@ -1464,6 +1464,7 @@ void ElfFile<ElfFileParamNames>::addNeeded(const std::set<std::string> & libs)
wri(newDyn.d_tag, DT_NEEDED);
wri(newDyn.d_un.d_val, j);
setSubstr(newDynamic, i * sizeof(Elf_Dyn), std::string((char *) &newDyn, sizeof(Elf_Dyn)));
+ i++;
}
changed = true;