diff --git a/dlls/inetcomm/internettransport.c b/dlls/inetcomm/internettransport.c index af4772c2f88..dcce0d9df17 100644 --- a/dlls/inetcomm/internettransport.c +++ b/dlls/inetcomm/internettransport.c @@ -167,14 +167,12 @@ HRESULT InternetTransport_HandsOffCallback(InternetTransport *This) HRESULT InternetTransport_DropConnection(InternetTransport *This) { - int ret; - if (This->Status == IXP_DISCONNECTED) return IXP_E_NOT_CONNECTED; - ret = shutdown(This->Socket, SD_BOTH); + shutdown(This->Socket, SD_BOTH); - ret = closesocket(This->Socket); + closesocket(This->Socket); DestroyWindow(This->hwnd); This->hwnd = NULL;