From 0b2c1ed243a6f337cb7d45e86ad1e76549e546e8 Mon Sep 17 00:00:00 2001 From: Gilad Reti Date: Sat, 22 Apr 2023 15:48:13 +0300 Subject: [PATCH] fix wrong p_align header entry size in elf generation another regression which was introduced in 01b6e6077502fadff0a0f8a5c2e4a7daf079721d was changing the p_align header entry size from 32 to 64 bits. this commit fixes this regression. --- librz/bin/p/bin_elf.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/librz/bin/p/bin_elf.inc b/librz/bin/p/bin_elf.inc index d7bfd72680..02130a2874 100644 --- a/librz/bin/p/bin_elf.inc +++ b/librz/bin/p/bin_elf.inc @@ -443,7 +443,7 @@ static bool create_set_phdr(RzBuffer *result, Elf_(Word) baddr, int codelen) { rz_buf_append_ut32(result, length) && // p_filesz rz_buf_append_ut32(result, length) && // p_memsz rz_buf_append_ut32(result, PF_X | PF_R) && // p_flags - rz_buf_append_ut64(result, 0x1000); // p_align + rz_buf_append_ut32(result, 0x1000); // p_align #endif }