X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=aligncommand.cpp;h=1f93068d6451d701d6587b7b913bcc0e0856fd90;hb=cd985cf388dcc4c7de8251339206aec5f7e12f1e;hp=c5407ca345a2ff7bdec2ed47089f7e10d1df1fc3;hpb=6de5adaae66b28aa60a75f123005cede410c156c;p=mothur.git diff --git a/aligncommand.cpp b/aligncommand.cpp index c5407ca..1f93068 100644 --- a/aligncommand.cpp +++ b/aligncommand.cpp @@ -373,7 +373,7 @@ int AlignCommand::execute(){ if(processors == 1){ ifstream inFASTA; openInputFile(candidateFileNames[s], inFASTA); - numFastaSeqs=count(istreambuf_iterator(inFASTA),istreambuf_iterator(), '>'); + getNumSeqs(inFASTA, numFastaSeqs); inFASTA.close(); lines.push_back(new linePair(0, numFastaSeqs)); @@ -472,7 +472,7 @@ int AlignCommand::execute(){ #else ifstream inFASTA; openInputFile(candidateFileNames[s], inFASTA); - numFastaSeqs=count(istreambuf_iterator(inFASTA),istreambuf_iterator(), '>'); + getNumSeqs(inFASTA, numFastaSeqs); inFASTA.close(); lines.push_back(new linePair(0, numFastaSeqs));