Most of them were edge cases, such as ACTOR_SPAWN request outside of simulation, but nonetheless it's a good practice to always delete allocated memory.
Also the coding style was unified - all the case blocks now use static_cast<WhateverDataType*>(m.payload) for type conversion and are formatted case ABC: { /*profit*/ break; }.
Also, I cherry picked some build-fixing commits from other branches; building without scripting, audio or networking will not fail anymore.
Most of them were edge cases, such as ACTOR_SPAWN request outside of simulation, but nonetheless it's a good practice to always
delete
allocated memory.Also the coding style was unified - all the
case
blocks now usestatic_cast<WhateverDataType*>(m.payload)
for type conversion and are formattedcase ABC: { /*profit*/ break; }
.Also, I cherry picked some build-fixing commits from other branches; building without scripting, audio or networking will not fail anymore.