summaryrefslogtreecommitdiff
path: root/rts/linker/Elf.c
diff options
context:
space:
mode:
Diffstat (limited to 'rts/linker/Elf.c')
-rw-r--r--rts/linker/Elf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/rts/linker/Elf.c b/rts/linker/Elf.c
index c240a97d5e..3c0ace3a4b 100644
--- a/rts/linker/Elf.c
+++ b/rts/linker/Elf.c
@@ -944,8 +944,9 @@ ocGetNames_ELF ( ObjectCode* oc )
) {
goto fail;
}
- oc->symbols[curSymbol++].name = nm;
+ oc->symbols[curSymbol].name = nm;
oc->symbols[curSymbol].addr = symbol->addr;
+ curSymbol++;
}
} else {
/* Skip. */