X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=readtreecommand.cpp;h=405de84daef015d5edb37110ab35f0a2c98bbbb3;hb=9651e8e7172d86707b34af15e95ec60ad4c3c3f9;hp=68f1f928bc52d5c920ac4126bb4fa67fd6ca3783;hpb=8f92612d5a69f5245e63a20657e7d93519c0769e;p=mothur.git diff --git a/readtreecommand.cpp b/readtreecommand.cpp index 68f1f92..405de84 100644 --- a/readtreecommand.cpp +++ b/readtreecommand.cpp @@ -43,8 +43,11 @@ ReadTreeCommand::~ReadTreeCommand(){ int ReadTreeCommand::execute(){ try { - - read->read(); + int readOk; + + readOk = read->read(); + + if (readOk != 0) { cout << "Read Terminated." << endl; globaldata->gTree.clear(); delete globaldata->gTreemap; return 0; } vector T = globaldata->gTree; @@ -52,7 +55,7 @@ int ReadTreeCommand::execute(){ for (int i = 0; i < T.size(); i++) { T[i]->assembleTree(); } -T[0]->createNewickFile("treeout"); + return 0; } catch(exception& e) {