From a89332d0f6cc71049d0a9180ba8d89933bd37ae0 Mon Sep 17 00:00:00 2001 From: Ben Konyi Date: Wed, 5 Apr 2017 13:09:45 -0700 Subject: [PATCH] Fixed incorrect call to get a StdHandle in socket_base_win.cc caused by a bad rebase. TBR=zra@google.com BUG= Review-Url: https://codereview.chromium.org/2797323002 . --- runtime/bin/socket_base_win.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runtime/bin/socket_base_win.cc b/runtime/bin/socket_base_win.cc index 27448a38386..c96025350e7 100644 --- a/runtime/bin/socket_base_win.cc +++ b/runtime/bin/socket_base_win.cc @@ -174,7 +174,8 @@ intptr_t SocketBase::GetStdioHandle(intptr_t num) { if (handle == INVALID_HANDLE_VALUE) { return -1; } - StdHandle* std_handle = new StdHandle(handle); + StdHandle* std_handle = StdHandle::Stdin(handle); + std_handle->Retain(); std_handle->MarkDoesNotSupportOverlappedIO(); std_handle->EnsureInitialized(EventHandler::delegate()); return reinterpret_cast(std_handle);