Commit d0c11b7e authored by jan.koester's avatar jan.koester
Browse files

added copy constructor

parent 3dea1f08
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -51,6 +51,12 @@ HldsView::~HldsView(){
    delete serverSocket;
}

HldsView::HldsView(HldsView &view){
        memcpy(challange,view.challange,sizeof(challange));
        clientSocket=view.clientSocket;
        serverSocket=view.serverSocket;
};

void HldsView::refresh(HldsData &info){
    const std::lock_guard<std::mutex> lock(rlock);
    char buffer[1400];
+2 −0
Original line number Diff line number Diff line
@@ -31,6 +31,8 @@ public:
    HldsView(const char *addr,int port);
    ~HldsView();

    HldsView(HldsView &view);

    class HldsData : public GameInfoData{
    public:
        uint8_t     header;