Serialize symtab after merge in Reladd
authornorly <ny-git@enpas.org>
Thu, 27 Jun 2013 01:12:36 +0000 (02:12 +0100)
committernorly <ny-git@enpas.org>
Thu, 27 Jun 2013 01:56:01 +0000 (02:56 +0100)
src/libelfu/modelops/reladd.c

index bf3b8caab64ed0dc5ba8322281906003e9e365d8..fc0adc360d05d5e94915cc41e68dcf52d2edfb3e 100644 (file)
@@ -326,6 +326,8 @@ static void mergeSymtab(ElfuElf *me, const ElfuElf *mrel)
   CIRCLEQ_FOREACH(sym, &mrel->symtab->symtab.syms, elem) {
     insertSymClone(me, mrel->symtab, sym);
   }
+
+  elfu_mSymtabFlatten(me);
 }