Browse Source

bitforce: Disable automatic scanning when at least one device is specified manually

nfactor-troky
Luke Dashjr 13 years ago
parent
commit
75da96b51b
  1. 9
      bitforce.c

9
bitforce.c

@ -139,12 +139,21 @@ static void bitforce_detect_auto() @@ -139,12 +139,21 @@ static void bitforce_detect_auto()
static void bitforce_detect()
{
struct string_elist *iter, *tmp;
bool found = false;
bool autoscan = false;
list_for_each_entry_safe(iter, tmp, &scan_devices, list) {
if (!strcmp(iter->string, "auto"))
autoscan = true;
else
if (bitforce_detect_one(iter->string))
{
string_elist_del(iter);
found = true;
}
}
if (autoscan || !found)
bitforce_detect_auto();
}

Loading…
Cancel
Save