summaryrefslogtreecommitdiffstats
path: root/base/process_util_win.cc
diff options
context:
space:
mode:
authortedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-09 18:20:21 +0000
committertedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-09 18:20:21 +0000
commit04c93772b8e95a11cbdac40a85dbbe38224e652d (patch)
tree3078c72ea698477e6d7dbe216a780f781ffd89e0 /base/process_util_win.cc
parente8a1a345cb8b8ef2532a93739834101ad525a275 (diff)
downloadchromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.zip
chromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.tar.gz
chromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.tar.bz2
Add windows version of WaitForSingleProcess variant.
The windows definition of this function omitted from the previous CL. Here it is. R=jar@chromium.org BUG=108171 Review URL: https://chromiumcodereview.appspot.com/10704117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145700 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/process_util_win.cc')
-rw-r--r--base/process_util_win.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/base/process_util_win.cc b/base/process_util_win.cc
index 7d9f559..454b691 100644
--- a/base/process_util_win.cc
+++ b/base/process_util_win.cc
@@ -623,8 +623,13 @@ bool WaitForProcessesToExit(const FilePath::StringType& executable_name,
}
bool WaitForSingleProcess(ProcessHandle handle, int64 wait_milliseconds) {
+ return WaitForSingleProcess(
+ handle, base::TimeDelta::FromMilliseconds(wait_milliseconds));
+}
+
+bool WaitForSingleProcess(ProcessHandle handle, base::TimeDelta wait) {
int exit_code;
- if (!WaitForExitCodeWithTimeout(handle, &exit_code, wait_milliseconds))
+ if (!WaitForExitCodeWithTimeout(handle, &exit_code, wait))
return false;
return exit_code == 0;
}