/* addr, length, prot, flags, fd, fd_offset */
ei->image = mmap(NULL, phdr->p_memsz, PROT_READ, MAP_PRIVATE, ui->coredump_fd, phdr->p_offset);
if (ei->image == MAP_FAILED)
- {
- ei->image = NULL;
- return NULL;
- }
+ {
+ ei->image = NULL;
+ return NULL;
+ }
ei->size = phdr->p_filesz;
size_t remainder_len = phdr->p_memsz - phdr->p_filesz;
if (remainder_len > 0)
- {
- void *remainder_base = (char*) ei->image + phdr->p_filesz;
- munmap(remainder_base, remainder_len);
- }
+ {
+ void *remainder_base = (char*) ei->image + phdr->p_filesz;
+ munmap(remainder_base, remainder_len);
+ }
} else {
/* We have a backing file for this segment.
* This file is always longer than phdr->p_memsz,
/* addr, length, prot, flags, fd, fd_offset */
ei->image = mmap(NULL, phdr->backing_filesize, PROT_READ, MAP_PRIVATE, phdr->backing_fd, 0);
if (ei->image == MAP_FAILED)
- {
- ei->image = NULL;
- return NULL;
- }
+ {
+ ei->image = NULL;
+ return NULL;
+ }
ei->size = phdr->backing_filesize;
}
{
coredump_phdr_t *phdr = &ui->phdrs[i];
if (phdr->p_vaddr <= ip && ip < phdr->p_vaddr + phdr->p_memsz)
- {
- phdr = CD_elf_map_image(ui, phdr);
- return phdr;
- }
+ {
+ phdr = CD_elf_map_image(ui, phdr);
+ return phdr;
+ }
}
return NULL;
}