Fix REQUIRE_INTERFACE=Yes

This commit is contained in:
Tom Eastep 2010-08-23 17:15:57 -07:00
parent 268777be4c
commit 05744c1cc0

View File

@ -853,6 +853,11 @@ sub handle_optional_interfaces( $ ) {
#
my $interfaces = find_interfaces_by_option1 'optional';
if ( $config{REQUIRE_INTERFACE} ) {
emit( 'HAVE_INTERFACE=' );
emit( '' );
}
if ( @$interfaces ) {
for my $interface ( @$interfaces ) {
my $provider = $provider_interfaces{$interface};
@ -861,11 +866,6 @@ sub handle_optional_interfaces( $ ) {
emit( '' );
if ( $config{REQUIRE_INTERFACE} ) {
emit( 'HAVE_INTERFACE=' );
emit( '' );
}
if ( $provider ) {
#
# This interface is associated with a non-shared provider -- get the provider table entry