2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-22 17:32:42 +00:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Klemens Morgenstern
4075371cbe Merge pull request #3 from boostorg/develop
extension adding fix for windows
2017-04-05 11:32:27 +02:00
Klemens Morgenstern
d5d2c7b2ff Merge pull request #2 from krabicezpapundeklu/develop
Fix extension adding in "search_path" (Windows)
2017-04-05 11:31:55 +02:00
Jarda
1ac22670c7 Fix extension adding 2017-04-05 11:24:18 +02:00

View File

@@ -31,10 +31,11 @@ inline boost::filesystem::path search_path(
{
for (const boost::filesystem::path & pp : path)
{
auto p = pp / filename;
auto full = pp / filename;
std::array<std::string, 4> extensions {{ "", ".exe", ".com", ".bat" }};
for (boost::filesystem::path ext : extensions)
{
auto p = full;
p += ext;
boost::system::error_code ec;
bool file = boost::filesystem::is_regular_file(p, ec);