diff --git a/utils/analysis/find_addr.pl b/utils/analysis/find_addr.pl index 0e8ef28c48..dd42ef6dd8 100755 --- a/utils/analysis/find_addr.pl +++ b/utils/analysis/find_addr.pl @@ -195,12 +195,13 @@ if($lookaddr != 0) } close MAPFILE; - if($lookaddr >= $codec_addr && $lookaddr < $plugin_addr) + if($lookaddr >= $codec_addr && $lookaddr < $plugin_addr + && $codec_addr != 0) { # look for codec %match = dynamic_space("codec", \@codecs); } - elsif($lookaddr >= $plugin_addr) + elsif($lookaddr >= $plugin_addr && $plugin_addr != 0) { # look for plugin %match = dynamic_space("plugin", \@plugins); @@ -268,4 +269,4 @@ Usage example: Don't forget to build with -g ! EOF ; -} \ No newline at end of file +}