diff options
Diffstat (limited to 'boost/process/detail/windows/is_running.hpp')
-rw-r--r-- | boost/process/detail/windows/is_running.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/boost/process/detail/windows/is_running.hpp b/boost/process/detail/windows/is_running.hpp index 66cc6837ae..920693d116 100644 --- a/boost/process/detail/windows/is_running.hpp +++ b/boost/process/detail/windows/is_running.hpp @@ -9,20 +9,20 @@ #include <boost/process/detail/config.hpp> #include <system_error> #include <cstdlib> -#include <boost/detail/winapi/process.hpp> +#include <boost/winapi/process.hpp> namespace boost { namespace process { namespace detail { namespace windows { -constexpr static ::boost::detail::winapi::DWORD_ still_active = 259; +constexpr static ::boost::winapi::DWORD_ still_active = 259; struct child_handle; inline bool is_running(const child_handle &p, int & exit_code) { - ::boost::detail::winapi::DWORD_ code; + ::boost::winapi::DWORD_ code; //single value, not needed in the winapi. - if (!::boost::detail::winapi::GetExitCodeProcess(p.process_handle(), &code)) + if (!::boost::winapi::GetExitCodeProcess(p.process_handle(), &code)) ::boost::process::detail::throw_last_error("GetExitCodeProcess() failed"); if (code == still_active) @@ -36,9 +36,9 @@ inline bool is_running(const child_handle &p, int & exit_code) inline bool is_running(const child_handle &p, int & exit_code, std::error_code &ec) noexcept { - ::boost::detail::winapi::DWORD_ code; + ::boost::winapi::DWORD_ code; //single value, not needed in the winapi. - if (!::boost::detail::winapi::GetExitCodeProcess(p.process_handle(), &code)) + if (!::boost::winapi::GetExitCodeProcess(p.process_handle(), &code)) ec = ::boost::process::detail::get_last_error(); else ec.clear(); |