X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=formatphylip.cpp;fp=formatphylip.cpp;h=0390a806f97c5397d046c1384c1b4356280e78d9;hb=10c8178dc5e3f96ef8e92a986f1eddd13e622173;hp=60a3b4136810515bc628b334d948fb0d957605d2;hpb=0e051b4cfda410b0d441da6ff2f96d4bbe1d9e5a;p=mothur.git diff --git a/formatphylip.cpp b/formatphylip.cpp index 60a3b41..0390a80 100644 --- a/formatphylip.cpp +++ b/formatphylip.cpp @@ -24,7 +24,12 @@ int FormatPhylipMatrix::read(NameAssignment* nameMap){ string name; ofstream out; - fileHandle >> nseqs >> name; + string numTest; + fileHandle >> numTest >> name; + + if (!m->isContainingOnlyDigits(numTest)) { m->mothurOut("[ERROR]: expected a number and got " + numTest + ", quitting."); m->mothurOutEndLine(); exit(1); } + else { convert(numTest, nseqs); } + list = new ListVector(nseqs); list->set(0, name);