diff --git a/src/gui/qt/guiwrapper.cpp b/src/gui/qt/guiwrapper.cpp index 472c56a5..7e109b43 100644 --- a/src/gui/qt/guiwrapper.cpp +++ b/src/gui/qt/guiwrapper.cpp @@ -28,7 +28,7 @@ GuiWrapper::GuiWrapper() : myLog(0), myW(0) { - myW = new mainWindowImpl(this); + myW = new mainWindowImpl; myW->show(); myLog = new Log(myW); diff --git a/src/net/common/clientdata.cpp b/src/net/common/clientdata.cpp index 3c90044f..6b697b3e 100644 --- a/src/net/common/clientdata.cpp +++ b/src/net/common/clientdata.cpp @@ -22,10 +22,10 @@ ClientData::ClientData() : sockfd(INVALID_SOCKET), addrFamily(AF_INET), serverPort(0) { - bzero(clientAddr, sizeof(clientAddr)); + bzero(&clientAddr, sizeof(clientAddr)); } -ClientCallback::~ClientCallback() +ClientData::~ClientData() { if (sockfd != INVALID_SOCKET) CLOSESOCKET(sockfd);