X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sharedsorest.cpp;h=d3ae59e6c119c90989eb72fbb61b35c7085bcbe8;hb=5c80ce8b80938d41cf6c64a017fa6fd50d45de5b;hp=429308fc1e457fd469fd1b0eb005b356496a7880;hpb=50ed3b6104d5821d6184f882e1e1423d47dcbf10;p=mothur.git diff --git a/sharedsorest.cpp b/sharedsorest.cpp index 429308f..d3ae59e 100644 --- a/sharedsorest.cpp +++ b/sharedsorest.cpp @@ -42,16 +42,18 @@ EstOutput SorEst::getValues(vector shared) { if (isnan(data[0]) || isinf(data[0])) { data[0] = 0; } + delete sharedChao; + delete chaoS1; + delete chaoS2; + delete chaoS1Sabund; + delete chaoS2Sabund; + return data; } catch(exception& e) { - cout << "Standard Error: " << e.what() << " has occurred in the SorEst class Function getValues. Please contact Pat Schloss at pschloss@microbio.umass.edu." << "\n"; + m->errorOut(e, "SorEst", "getValues"); exit(1); } - catch(...) { - cout << "An unknown error has occurred in the SorEst class Function getValues. Please contact Pat Schloss at pschloss@microbio.umass.edu." << "\n"; - exit(1); - } } /***********************************************************************/