diff options
-rw-r--r-- | src/copy/section.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/copy/section.c b/src/copy/section.c index 5a62593..e096b2b 100644 --- a/src/copy/section.c +++ b/src/copy/section.c @@ -57,7 +57,8 @@ void elfu_copySection(Elf *eo, Elf_Scn *scn) fprintf(stderr, "elf_newdata() failed: %s\n", elf_errmsg(-1)); } - dataOut->d_align = data->d_align; + //dataOut->d_align = data->d_align; + dataOut->d_align = shdr.sh_addralign; dataOut->d_buf = data->d_buf; /* dataOut->d_off = data->d_off; */ dataOut->d_type = data->d_type; |