From: Vadim Zeitlin Date: Sun, 23 Nov 2008 00:09:34 +0000 (+0000) Subject: fix (harmless) VC7 warnings about auto_ptr assignment X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b245cbc587f379bf9cc27122c3f3f50c1d424186 fix (harmless) VC7 warnings about auto_ptr assignment git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56922 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/tests/net/socket.cpp b/tests/net/socket.cpp index 332b3976e1..0a8200f649 100644 --- a/tests/net/socket.cpp +++ b/tests/net/socket.cpp @@ -72,26 +72,21 @@ CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( SocketTestCase, "SocketTestCase" ); wxSockAddressPtr SocketTestCase::GetServer() const { - wxSockAddressPtr ptr; - if ( !gs_serverHost.empty() ) - { - wxIPV4address *addr = new wxIPV4address; - addr->Hostname(gs_serverHost); - addr->Service("www"); + if ( gs_serverHost.empty() ) + return wxSockAddressPtr(); - ptr = wxSockAddressPtr(addr); - } + wxIPV4address *addr = new wxIPV4address; + addr->Hostname(gs_serverHost); + addr->Service("www"); - return ptr; + return wxSockAddressPtr(addr); } wxSocketClientPtr SocketTestCase::GetHTTPSocket(int flags) const { - wxSocketClientPtr ptr; - wxSockAddressPtr addr = GetServer(); if ( !addr.get() ) - return ptr; + return wxSocketClientPtr(); wxSocketClient *sock = new wxSocketClient(flags); sock->SetTimeout(1); @@ -104,8 +99,7 @@ wxSocketClientPtr SocketTestCase::GetHTTPSocket(int flags) const sock->Write(httpGetRoot.ToAscii(), httpGetRoot.length()); - ptr = wxSocketClientPtr(sock); - return ptr; + return wxSocketClientPtr(sock); } void SocketTestCase::BlockingConnect()