From 0c0441b870a0e6a08b57e1316c4c13c97fb6c16b Mon Sep 17 00:00:00 2001 From: athomps Date: Fri, 8 May 2015 19:59:58 +0000 Subject: [PATCH] Added group keywords to fix gcmc git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13455 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/MC/fix_gcmc.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/MC/fix_gcmc.cpp b/src/MC/fix_gcmc.cpp index fd3dd0f530..77472d6b45 100644 --- a/src/MC/fix_gcmc.cpp +++ b/src/MC/fix_gcmc.cpp @@ -351,15 +351,17 @@ FixGCMC::~FixGCMC() delete [] idshake; if (ngroups > 0) { - // calling 2d destructor - memory->destroy(groupstrings); + for (int igroup = 0; igroup < ngroups; igroup++) + delete [] groupstrings[igroup]; + memory->sfree(groupstrings); } if (ngrouptypes > 0) { memory->destroy(grouptypes); memory->destroy(grouptypebits); - // calling 2d destructor - memory->destroy(grouptypestrings); + for (int igroup = 0; igroup < ngrouptypes; igroup++) + delete [] grouptypestrings[igroup]; + memory->sfree(grouptypestrings); } }