 Chromium Code Reviews
 Chromium Code Reviews Issue 1481403005:
  Fix size_t truncations in net for 64-bit VS 2015  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master
    
  
    Issue 1481403005:
  Fix size_t truncations in net for 64-bit VS 2015  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master| Index: net/socket/socks5_client_socket_unittest.cc | 
| diff --git a/net/socket/socks5_client_socket_unittest.cc b/net/socket/socks5_client_socket_unittest.cc | 
| index 76146c7ab83e959bc4998e18cc2ab10412789a83..bec8848002fa3ff5043e4c9546677428a0de3aa3 100644 | 
| --- a/net/socket/socks5_client_socket_unittest.cc | 
| +++ b/net/socket/socks5_client_socket_unittest.cc | 
| @@ -194,7 +194,7 @@ TEST_F(SOCKS5ClientSocketTest, ConnectAndDisconnectTwice) { | 
| }; | 
| std::string request(kSOCKS5DomainRequest, arraysize(kSOCKS5DomainRequest)); | 
| - request.push_back(hostname.size()); | 
| + request.push_back(base::checked_cast<char>(hostname.size())); | 
| 
Ryan Sleevi
2015/12/01 01:25:58
This is a test - shouldn't it just be static?
 
brucedawson
2015/12/01 01:33:45
My assumption was that tests are the awesomest pla
 
Ryan Sleevi
2015/12/01 01:44:17
Because line 188 makes it 'obviously correct', and
 | 
| request.append(hostname); | 
| request.append(reinterpret_cast<const char*>(&kNwPort), sizeof(kNwPort)); |