This commit is contained in:
MarcEricMartel 2023-10-31 15:06:03 -04:00
parent 553ef01765
commit 78f7974f1c
3 changed files with 8 additions and 6 deletions

View File

@ -855,7 +855,7 @@ std::vector<char*> netprot::recvPacks(SOCKET sock, Buffer* buf) {
cmp = memcmp(cursor, &footer, sizeof(uint64_t) + sizeof(uint8_t));
if (cmp == 0) {
lsPck.push_back(last);
cursor += sizeof(uint64_t) + sizeof(uint8_t) + 1;
cursor += sizeof(uint64_t) + sizeof(uint8_t);
last = cursor;
next = cursor + 1;
}
@ -867,7 +867,9 @@ std::vector<char*> netprot::recvPacks(SOCKET sock, Buffer* buf) {
};
}
}
for (int x = 0; x < buf->len; ++x)
std::putchar(buf->ptr[x]);
std::puts("");
}
template <>

View File

@ -19,7 +19,7 @@ namespace netprot {
};
struct Buffer { // Pour pouvoir rendre l'utilisation des buffers plus clean.
char* ptr = new char[BUFFER_LENGTH];
char* ptr = new char[BUFFER_LENGTH] { 1 };
uint32_t len = BUFFER_LENGTH;
~Buffer() { delete[] ptr; }

View File

@ -107,10 +107,10 @@ int Connector::Connect(const char* srv_addr, std::string name) {
break;
}
}
if (lsPck.empty())
errors++;
//if (lsPck.empty())
//errors++;
lsPck.clear();
if (errors > 1000000)
if (errors > 1000)
return 4;
}
return 0;