diff --git a/toonz/sources/tnzext/plasticdeformer.cpp b/toonz/sources/tnzext/plasticdeformer.cpp index e36b412f..ac08553e 100644 --- a/toonz/sources/tnzext/plasticdeformer.cpp +++ b/toonz/sources/tnzext/plasticdeformer.cpp @@ -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; }