Non-trivial copiable object fixes, limited to the engine's itself

not the third parties parts.
This commit is contained in:
David Carlier
2018-07-29 19:31:47 +01:00
parent c143d43fc6
commit 06d2ef6101
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -25,7 +25,7 @@ struct frustum {
}
void operator=(const frustum& other) {
memcpy(this, &other, sizeof(frustum));
memcpy(reinterpret_cast<void *>(this), &other, sizeof(frustum));
}
bool overlaps(const vec3d& center, double radius) const {
@@ -34,4 +34,4 @@ struct frustum {
return false;
return true;
}
};
};