X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=parsefastaqcommand.cpp;h=051c1dfb057c0148c3f0053f94707b7e6d034dc0;hb=541bab1dac00688b4c3a8c4a95ab464412663c50;hp=74e3e2bc9f0bdedc88f90e7f923eafdb511470d6;hpb=a9b365d93c0cc3a515cac9a9736ea0d607315236;p=mothur.git diff --git a/parsefastaqcommand.cpp b/parsefastaqcommand.cpp index 74e3e2b..051c1df 100644 --- a/parsefastaqcommand.cpp +++ b/parsefastaqcommand.cpp @@ -191,7 +191,7 @@ int ParseFastaQCommand::execute(){ else if (name[0] != '@') { m->mothurOut("[ERROR]: reading " + name + " expected a name with @ as a leading character."); m->mothurOutEndLine(); m->control_pressed = true; break; } else { name = name.substr(1); - for (int i = 0; i < name.length(); i++) { if (name[i] == ':') { name[i] = '_'; m->changedSeqNames = true; } } + m->checkName(name); } //read sequence @@ -204,7 +204,7 @@ int ParseFastaQCommand::execute(){ else if (name2[0] != '+') { m->mothurOut("[ERROR]: reading " + name2 + " expected a name with + as a leading character."); m->mothurOutEndLine(); m->control_pressed = true; break; } else { name2 = name2.substr(1); - for (int i = 0; i < name2.length(); i++) { if (name2[i] == ':') { name2[i] = '_'; m->changedSeqNames = true; } } + m->checkName(name2); } //read quality scores