|
|
|
@ -658,12 +658,22 @@ void load_default_profile()
@@ -658,12 +658,22 @@ void load_default_profile()
|
|
|
|
|
{ |
|
|
|
|
struct profile *profile; |
|
|
|
|
|
|
|
|
|
//if a default profile name is set
|
|
|
|
|
if(!empty_string(default_profile.name)) |
|
|
|
|
if(empty_string(default_profile.name)) |
|
|
|
|
{ |
|
|
|
|
//find profile and copy settings
|
|
|
|
|
if((profile = get_profile(default_profile.name))) |
|
|
|
|
applog(LOG_WARNING, "Default profile name not set."); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
// find profile ...
|
|
|
|
|
profile = get_profile(default_profile.name); |
|
|
|
|
if (!profile) { |
|
|
|
|
applog(LOG_WARNING, "Could not load default profile %s", |
|
|
|
|
default_profile.name); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// ... and copy settings
|
|
|
|
|
default_profile.algorithm = profile->algorithm; |
|
|
|
|
default_profile.devices = profile->devices; |
|
|
|
|
default_profile.lookup_gap = profile->lookup_gap; |
|
|
|
@ -683,7 +693,6 @@ void load_default_profile()
@@ -683,7 +693,6 @@ void load_default_profile()
|
|
|
|
|
default_profile.worksize = profile->worksize; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//apply default settings
|
|
|
|
|
void apply_defaults() |
|
|
|
|