On Fri, 12 Oct 2012 17:09:00 +0200, Jan Kratochvil wrote:
> +  if (! valid64 && ! valid32)
> +    return 0;

I can drop this statement as I see.


> +
> +  unsigned char pid_class = ELFCLASSNONE;
> +  if (valid64 && valid32)
> +    pid_class = get_pid_class (pid);
> +
> +  if (pid_class == ELFCLASS64 || (valid64 && ! valid32))
> +    {
> +      *sysinfo_ehdr = sysinfo_ehdr64;
> +      dwfl->segment_align = segment_align64;
> +    }
> +  if (pid_class == ELFCLASS32 || (! valid64 && valid32))
> +    {
> +      *sysinfo_ehdr = sysinfo_ehdr32;
> +      dwfl->segment_align = segment_align32;
> +    }
> +  return 0;
>  }


Jan
_______________________________________________
elfutils-devel mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/elfutils-devel

Reply via email to