X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=readotu.cpp;h=a99f343c83e35cd42724ddef6b32d26f4d0c88a6;hb=b7cce6e0a45013919e76a266533fcca4052cf157;hp=b97c902d7712e957ea44819d24cd7af0ae22cd4a;hpb=02909d6cae9963ba00dc746969a370fa8ca934fc;p=mothur.git diff --git a/readotu.cpp b/readotu.cpp index b97c902..a99f343 100644 --- a/readotu.cpp +++ b/readotu.cpp @@ -44,12 +44,15 @@ void ReadOTUFile::read(GlobalData* globaldata){ sabund = inputSabund->getSAbundVector(); //if (globaldata->sabund != NULL) { delete globaldata->sabund; } globaldata->sabund = sabund; //saving to be used by summary command. + delete inputSabund; rabund = inputRabund->getRAbundVector(); //if (globaldata->rabund != NULL) { delete globaldata->rabund; } globaldata->rabund = rabund; //saving to be used by heatmap.bin command. + delete inputRabund; list = inputList->getListVector(); //if (globaldata->gListVector != NULL) { delete globaldata->gListVector; } globaldata->gListVector = list; + delete inputList; }else if (globaldata->getFormat() == "shared") { SharedList = input->getSharedListVector(); //you are reading for collect.shared, rarefaction.shared, summary.shared, parselist command, or shared commands.