//run last line if you need to
if (needToRun == true) {
- delete order;
+ if (order != NULL) { delete order; }
order = input->getSharedOrderVector(lastLabel);
cCurve = new Collect(order, cDisplays);
- cCurve->getCurve(freq);
+ cCurve->getSharedCurve(freq);
delete cCurve;
mothurOut(order->getLabel()); mothurOutEndLine();