]> git.donarmstrong.com Git - mothur.git/blobdiff - readtreecommand.cpp
fixed valid parameters to include shared parameter for read.shared command.
[mothur.git] / readtreecommand.cpp
index 63c62265455ad6b2348d5496a278245f75fe5f71..405de84daef015d5edb37110ab35f0a2c98bbbb3 100644 (file)
@@ -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<Tree*> T = globaldata->gTree;
                
@@ -52,6 +55,7 @@ int ReadTreeCommand::execute(){
                for (int i = 0; i < T.size(); i++) {
                        T[i]->assembleTree();
                }
+
                return 0;
        }
        catch(exception& e) {