Index: sandbox/win/src/named_pipe_policy.cc |
=================================================================== |
--- sandbox/win/src/named_pipe_policy.cc (revision 194698) |
+++ sandbox/win/src/named_pipe_policy.cc (working copy) |
@@ -28,10 +28,10 @@ |
return pipe; |
HANDLE new_pipe; |
- if (!::DuplicateHandle(::GetCurrentProcess(), pipe, target_process, &new_pipe, |
- 0, FALSE, DUPLICATE_CLOSE_SOURCE | |
- DUPLICATE_SAME_ACCESS)) { |
- ::CloseHandle(pipe); |
+ if (!::DuplicateHandle(::GetCurrentProcess(), pipe, |
+ target_process, &new_pipe, |
+ 0, FALSE, |
+ DUPLICATE_CLOSE_SOURCE | DUPLICATE_SAME_ACCESS)) { |
return INVALID_HANDLE_VALUE; |
} |