find my renderers - slenderman or some shit

This commit is contained in:
JuiceyDev
2026-03-05 22:28:13 +01:00
parent ad50bf21d4
commit 6b6fa9a6b0
9 changed files with 74618 additions and 159 deletions
+2 -3
View File
@@ -104,9 +104,8 @@ LevelType *LevelType::getLevelType(wstring name)
{
for (int i = 0; i < 16; i++)
{
wstring genname=levelTypes[i]->m_generatorName;
if (levelTypes[i] != NULL && (genname.compare(name)==0))
// Fix: check NULL before accessing member to avoid null dereference
if (levelTypes[i] != NULL && (levelTypes[i]->m_generatorName.compare(name)==0))
{
return levelTypes[i];
}
@@ -382,6 +382,8 @@ shared_ptr<Packet> Packet::readPacket(DataInputStream *dis, bool isServer) // th
}
__debugbreak();
//assert(false);
// Close the stream to prevent further reads on a desynced stream
dis->close();
return nullptr;
// throw new IOException(wstring(L"Bad packet id ") + _toString<int>(id));
}