Fix error using malloc, then delete[]

This commit is contained in:
Campbell Barton 2017-03-19 12:17:38 +11:00
parent 51c8ee5bc1
commit 993ef47bcc

View file

@ -803,10 +803,10 @@ void PlasticDeformer::Imp::compileStep3(
if (invK) {
m_invK.reset(invK);
m_x.reset((double *)malloc(kSize * sizeof(double)));
m_y.reset((double *)malloc(kSize * sizeof(double)));
m_fx.reset((double *)malloc(kSize * sizeof(double)));
m_fy.reset((double *)malloc(kSize * sizeof(double)));
m_x.reset(new double[kSize]);
m_y.reset(new double[kSize]);
m_fx.reset(new double[kSize]);
m_fy.reset(new double[kSize]);
} else
m_compiled = false;
}