Don't use memset to zero non-trivial type volumeIntegrals_t

This commit is contained in:
Turo Lamminen 2021-01-25 13:03:48 +02:00
parent 59940c9b2f
commit 1ae9ff7d74

View file

@ -1409,7 +1409,10 @@ void idTraceModel::VolumeIntegrals( struct volumeIntegrals_s &integrals ) const
int i, a, b, c;
float nx, ny, nz;
memset( &integrals, 0, sizeof(volumeIntegrals_t) );
integrals.T0 = 0.0f;
integrals.T1.Zero();
integrals.T2.Zero();
integrals.TP.Zero();
for ( i = 0; i < numPolys; i++ ) {
poly = &polys[i];