X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=readtree.h;h=0c368337a85954a94750fdba504103cccbe9057f;hb=5e5253ff472de3c6349e562d2580873287be0c65;hp=c8e866aa476695c45cbfded4652fa1d4aef24dbe;hpb=74c78f9abd9e733f0c2f812efec97a76632fcbf8;p=mothur.git diff --git a/readtree.h b/readtree.h index c8e866a..0c36833 100644 --- a/readtree.h +++ b/readtree.h @@ -23,7 +23,7 @@ class Tree; class ReadTree { public: ReadTree(); - ~ReadTree() {}; + virtual ~ReadTree() {}; virtual int read() = 0; int readSpecialChar(istream&, char, string); @@ -33,6 +33,7 @@ class ReadTree { protected: GlobalData* globaldata; int numNodes, numLeaves; + MothurOut* m; }; @@ -42,7 +43,7 @@ class ReadTree { class ReadNewickTree : public ReadTree { public: - ReadNewickTree(string file) : treeFile(file) { openInputFile(file, filehandle); readOk = 0; } + ReadNewickTree(string file) : treeFile(file) { m->openInputFile(file, filehandle); readOk = 0; } ~ReadNewickTree() {}; int read();