Index: net/base/net_util_win.cc |
=================================================================== |
--- net/base/net_util_win.cc (revision 237598) |
+++ net/base/net_util_win.cc (working copy) |
@@ -61,17 +61,6 @@ |
close_handle_func; |
} |
- template <typename T> |
- DWORD OpenHandle(DWORD client_version, DWORD* cur_version, T* handle) const { |
- HANDLE temp_handle; |
- DWORD result = open_handle_func(client_version, NULL, cur_version, |
- &temp_handle); |
- if (result != ERROR_SUCCESS) |
- return result; |
- handle->Set(temp_handle); |
- return ERROR_SUCCESS; |
- } |
- |
HMODULE module; |
WlanOpenHandleFunc open_handle_func; |
WlanEnumInterfacesFunc enum_interfaces_func; |
@@ -247,7 +236,8 @@ |
WlanHandle client; |
DWORD cur_version = 0; |
const DWORD kMaxClientVersion = 2; |
- DWORD result = wlanapi.OpenHandle(kMaxClientVersion, &cur_version, &client); |
+ DWORD result = wlanapi.open_handle_func(kMaxClientVersion, NULL, &cur_version, |
+ client.Receive()); |
if (result != ERROR_SUCCESS) |
return WIFI_PHY_LAYER_PROTOCOL_NONE; |