From 8a1228264fb9080ef6a0004226be4ffa9f3f5ad9 Mon Sep 17 00:00:00 2001 From: Rone Charles Date: Fri, 24 Jan 2020 20:50:14 -0500 Subject: [PATCH] Allow presets to be overriden by more specific options --- bt2_search.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bt2_search.cpp b/bt2_search.cpp index 4f7fc8057..828c83e92 100644 --- a/bt2_search.cpp +++ b/bt2_search.cpp @@ -1621,8 +1621,11 @@ static void parseOptions(int argc, const char **argv) { // use according to other parameters. unique_ptr presets(new PresetsV0()); // Apply default preset - if(!defaultPreset.empty()) { + if (presetList.empty()) polstr = applyPreset(defaultPreset, *presets.get()) + polstr; + else { + for (size_t i = presetList.size(); i != 0; i--) + polstr = applyPreset(presetList[i-1], *presets.get()) + polstr; } // Apply specified presets for(size_t i = 0; i < presetList.size(); i++) {