Windows shell: Remove unneeded Winsock code #4356
authorJocelyn Turcotte <jturcotte@woboq.com>
Thu, 14 Jan 2016 14:02:56 +0000 (15:02 +0100)
committerJocelyn Turcotte <jturcotte@woboq.com>
Thu, 14 Jan 2016 14:02:56 +0000 (15:02 +0100)
shell_integration/windows/OCUtil/CommunicationSocket.cpp
shell_integration/windows/OCUtil/OCUtil.vcxproj

index e848fbfd886e8690180081cc4cc7f4f46a2ec1e0..a4004f716a9e2f14d78c9c773ec82d456beb25b4 100644 (file)
@@ -18,9 +18,6 @@
 #include "UtilConstants.h"
 #include "StringUtil.h"
 
-#include <WinSock2.h>
-#include <Ws2def.h>
-#include <windows.h>
 #include <iostream>
 #include <vector>
 #include <array>
@@ -45,7 +42,6 @@ CommunicationSocket::~CommunicationSocket()
 
 bool CommunicationSocket::Close()
 {
-       WSACleanup();
        if (_pipe == INVALID_HANDLE_VALUE) {
                return false;
        }
index d1c07588c1dde7e7f8e89602340405b5f362c771..014a85601129cbc43b4a3d75c7732fa8819f3d00 100644 (file)
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <EnableCOMDATFolding>true</EnableCOMDATFolding>
       <OptimizeReferences>true</OptimizeReferences>
-      <AdditionalDependencies>ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SubSystem>Windows</SubSystem>
     </Link>
   </ItemDefinitionGroup>