Loading src/hldsview.cpp +4 −6 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ gameinfo::HldsView::HldsView(const char *addr,int port){ sport = port; saddr = addr; clientSocket = new netplus::udp(); serverSocket = new netplus::udp(addr,port,1,0); clientSocket = std::make_shared<netplus::udp>(); serverSocket = std::make_shared<netplus::udp>(addr,port,1,0); memset(challange,0,sizeof(challange)); }catch(netplus::NetException &exp){ GameInfoException ee; Loading @@ -53,16 +53,14 @@ gameinfo::HldsView::HldsView(const char *addr,int port){ } gameinfo::HldsView::~HldsView(){ delete clientSocket; delete serverSocket; } gameinfo::HldsView::HldsView(const HldsView &view){ try{ sport = view.sport; saddr = view.saddr; clientSocket = new netplus::udp(); serverSocket = new netplus::udp(saddr.c_str(),sport,1,0); clientSocket = std::make_shared<netplus::udp>(); serverSocket = std::make_shared<netplus::udp>(saddr.c_str(),sport,1,0); memset(challange,0,sizeof(challange)); }catch(netplus::NetException &exp){ GameInfoException ee; Loading src/hldsview.h +3 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *******************************************************************************/ #include <memory> #include <mutex> #include <netplus/socket.h> Loading Loading @@ -52,8 +53,8 @@ namespace gameinfo { uint8_t challange[4]; netplus::udp *clientSocket; netplus::udp *serverSocket; std::shared_ptr<netplus::socket> clientSocket; std::shared_ptr<netplus::socket> serverSocket; std::mutex rlock; Loading Loading
src/hldsview.cpp +4 −6 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ gameinfo::HldsView::HldsView(const char *addr,int port){ sport = port; saddr = addr; clientSocket = new netplus::udp(); serverSocket = new netplus::udp(addr,port,1,0); clientSocket = std::make_shared<netplus::udp>(); serverSocket = std::make_shared<netplus::udp>(addr,port,1,0); memset(challange,0,sizeof(challange)); }catch(netplus::NetException &exp){ GameInfoException ee; Loading @@ -53,16 +53,14 @@ gameinfo::HldsView::HldsView(const char *addr,int port){ } gameinfo::HldsView::~HldsView(){ delete clientSocket; delete serverSocket; } gameinfo::HldsView::HldsView(const HldsView &view){ try{ sport = view.sport; saddr = view.saddr; clientSocket = new netplus::udp(); serverSocket = new netplus::udp(saddr.c_str(),sport,1,0); clientSocket = std::make_shared<netplus::udp>(); serverSocket = std::make_shared<netplus::udp>(saddr.c_str(),sport,1,0); memset(challange,0,sizeof(challange)); }catch(netplus::NetException &exp){ GameInfoException ee; Loading
src/hldsview.h +3 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *******************************************************************************/ #include <memory> #include <mutex> #include <netplus/socket.h> Loading Loading @@ -52,8 +53,8 @@ namespace gameinfo { uint8_t challange[4]; netplus::udp *clientSocket; netplus::udp *serverSocket; std::shared_ptr<netplus::socket> clientSocket; std::shared_ptr<netplus::socket> serverSocket; std::mutex rlock; Loading