diff --git a/ChangeLog b/ChangeLog index ff67d547..03e37c60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2006-08-16 Søren Sandmann + + * elfparser.c (check_symbol): Pass the correct pointer. + 2006-08-16 Soren Sandmann * testelf.c: Really add this file. diff --git a/elfparser.c b/elfparser.c index f8c43bcf..70f1fcc3 100644 --- a/elfparser.c +++ b/elfparser.c @@ -402,7 +402,7 @@ check_symbol (ElfParser *parser, int index, gulong address) { - bin_parser_index (parser, index); + bin_parser_index (parser->parser, index); /* FIXME */ @@ -423,7 +423,7 @@ lookup_function_symbol (ElfParser *parser, for (i = 0; i < end - begin; ++i) { - bin_parser_index (parser, i); + bin_parser_index (parser->parser, i); if (check_symbol (parser, i, address)) return; }