mirror of
https://github.com/sheumann/hush.git
synced 2024-12-27 01:32:08 +00:00
Fixed a bug that I had introduced with the new "options" handling.
This commit is contained in:
parent
e707806894
commit
70112da81a
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user