Skip to content
Snippets Groups Projects
Commit ad9e4c47 authored by Simon McVittie's avatar Simon McVittie
Browse files

process_phdr: Make scopes clearer

parent 29f2e0a2
No related branches found
No related tags found
1 merge request!311Build capsule-capture-libs from a bundled copy of libcapsule
...@@ -60,13 +60,17 @@ process_phdr (struct dl_phdr_info *info, ...@@ -60,13 +60,17 @@ process_phdr (struct dl_phdr_info *info,
int ret = 0; int ret = 0;
for( int j = 0; !ret && (j < info->dlpi_phnum); j++ ) for( int j = 0; !ret && (j < info->dlpi_phnum); j++ )
{
if( info->dlpi_phdr[j].p_type == PT_DYNAMIC ) if( info->dlpi_phdr[j].p_type == PT_DYNAMIC )
{
ret = process_pt_dynamic( info->dlpi_phdr[j].p_vaddr, ret = process_pt_dynamic( info->dlpi_phdr[j].p_vaddr,
info->dlpi_phdr[j].p_memsz, info->dlpi_phdr[j].p_memsz,
(void *) info->dlpi_addr, (void *) info->dlpi_addr,
process_dt_rela, process_dt_rela,
process_dt_rel, process_dt_rel,
rdata ); rdata );
}
}
if( ret == 0 && rdata->seen != NULL ) if( ret == 0 && rdata->seen != NULL )
ptr_list_push_addr( rdata->seen, info->dlpi_addr ); ptr_list_push_addr( rdata->seen, info->dlpi_addr );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment