From 706e486a2b49afe1bf14e49c65b993400db4ff9e Mon Sep 17 00:00:00 2001 From: Yanis Srairi Date: Sat, 9 May 2026 10:53:49 +0200 Subject: [PATCH] fix: double-free in FireFront cleanup --- src/FireFront.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FireFront.cpp b/src/FireFront.cpp index d11f8795..e292708d 100644 --- a/src/FireFront.cpp +++ b/src/FireFront.cpp @@ -314,7 +314,7 @@ void FireFront::splineInterp(FireNode* ifn, FFVector& nml, double& kappa){ d2x = new double[nspl]; if ( d2y!=0 ) delete [] d2y; d2y = new double[nspl]; - if ( u!=0 ) delete [] z; + if ( u!=0 ) delete [] u; u = new double[nspl]; if ( z!=0 ) delete [] z; z = new double[nspl];