diff --git a/c_tools/zobov2/jozov2.cpp b/c_tools/zobov2/jozov2.cpp index 2a04a41..e2e0000 100644 --- a/c_tools/zobov2/jozov2.cpp +++ b/c_tools/zobov2/jozov2.cpp @@ -650,8 +650,6 @@ int main(int argc,char **argv) buildZones(p, np, jumped, z, nzones, zonenum); writeZoneFile(zonfile, p, np, z, nzones, zonenum, jumped); - sorter = new double[nzones+1]; - maxvol = 0.; minvol = BIGFLT; for(pid_t i = 0; i < np; i++){ @@ -677,6 +675,7 @@ int main(int argc,char **argv) iord = (int *)malloc(nzones*sizeof(int)); findrtop(sorter, nzones, iord, nzones); + delete[] sorter; txt.open(txtfile.c_str()); txt << format("%d particles, %d voids.") % np % nzones << endl;