diff --git a/scripts/build.alpine.release.sh b/scripts/build.alpine.release.sh index 7a79a70..8bdcc83 100644 --- a/scripts/build.alpine.release.sh +++ b/scripts/build.alpine.release.sh @@ -12,7 +12,7 @@ cd .. git clone https://github.com/jbeder/yaml-cpp --depth=1 cd yaml-cpp -cmake -DYAML_CPP_BUILD_TESTS=OFF -DYAML_CPP_BUILD_TOOLS=OFF . > /dev/null +cmake -DCMAKE_BUILD_TYPE=Release -DYAML_CPP_BUILD_TESTS=OFF -DYAML_CPP_BUILD_TOOLS=OFF . > /dev/null make install -j2 > /dev/null cd .. diff --git a/scripts/build.macos.release.sh b/scripts/build.macos.release.sh index 60941f7..c05bc59 100644 --- a/scripts/build.macos.release.sh +++ b/scripts/build.macos.release.sh @@ -13,7 +13,7 @@ cd .. git clone https://github.com/jbeder/yaml-cpp --depth=1 cd yaml-cpp -cmake -DYAML_CPP_BUILD_TESTS=OFF -DYAML_CPP_BUILD_TOOLS=OFF . > /dev/null +cmake -DCMAKE_BUILD_TYPE=Release -DYAML_CPP_BUILD_TESTS=OFF -DYAML_CPP_BUILD_TOOLS=OFF . > /dev/null make install -j8 > /dev/null cd .. diff --git a/src/speedtestutil.cpp b/src/speedtestutil.cpp index 4a7e925..37e386f 100644 --- a/src/speedtestutil.cpp +++ b/src/speedtestutil.cpp @@ -1924,7 +1924,7 @@ void explodeSub(std::string sub, bool sslibev, bool ssrlibev, const std::string { if(!processed && regFind(sub, "\"?(Proxy|proxies)\"?:")) { - regGetMatch(sub, R"(^(?:Proxy|proxies):$\s(?:(?:^ +?.*$| *?-.*$|)\s)+)", 1, &sub); + regGetMatch(sub, R"(^(?:Proxy|proxies):$\s(?:(?:^ +?.*$| *?-.*$|)\s?)+)", 1, &sub); Node yamlnode = Load(sub); if(yamlnode.size() && (yamlnode["Proxy"].IsDefined() || yamlnode["proxies"].IsDefined())) {