# Returns a list.
- my ( $search_track, $search_term, $contig, @tracks, $track, $file, $features, $track_name, $nc_list );
+ my ( $search_track, $search_term, $contig, @tracks, $track, $file, @features, $track_name, $nc_list );
if ( $cookie->{ 'SEARCH' } =~ /^(.+)\s+track:\s*(.+)/i )
{
if ( -f $file )
{
$nc_list = Maasha::NClist::nc_list_retrieve( $file );
- $features = Maasha::NClist::nc_list_search( $nc_list, $search_term, 12 );
+ push @features, Maasha::NClist::nc_list_search( $nc_list, $search_term, 12 );
}
}
- return wantarray ? @{ $features } : $features;
+ return wantarray ? @features : \@features;
}