Fixed a bug that I had introduced with the new "options" handling.

This commit is contained in:
Robert Griebl 2002-07-29 20:28:38 +00:00
parent e707806894
commit 70112da81a

View File

@ -349,16 +349,17 @@ static void check_dep ( char *mod, struct mod_list_t **head, struct mod_list_t *
struct dep_t *adt;
for ( adt = depend; adt; adt = adt-> m_next ) {
if ( strcmp ( adt-> m_module, dt-> m_deparr [0] ) == 0 ) {
if ( !opt )
opt = adt-> m_options;
if ( strcmp ( adt-> m_module, dt-> m_deparr [0] ) == 0 )
break;
}
}
if ( !adt )
return;
if ( adt ) {
dt = adt;
mod = dt-> m_module;
if ( !opt )
opt = dt-> m_options;
}
else
dt = adt;
return;
}
else
return;