From: SarahsWork Date: Mon, 18 Feb 2013 19:15:11 +0000 (-0500) Subject: linux screen.seqs segfault X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=commitdiff_plain;h=66d24c0ac3c96d3e1bce9217032ece55dd3609eb linux screen.seqs segfault --- diff --git a/screenseqscommand.cpp b/screenseqscommand.cpp index 5149550..29e5413 100644 --- a/screenseqscommand.cpp +++ b/screenseqscommand.cpp @@ -1080,8 +1080,6 @@ int ScreenSeqsCommand::screenNameGroupFile(map badSeqNames){ it = badSeqNames.find(seqName); if(it != badSeqNames.end()){ - badSeqNames.erase(it); - if(namefile != ""){ int start = 0; for(int i=0;i badSeqNames){ } badSeqGroups[seqList.substr(start,seqList.length()-start)] = it->second; } + badSeqNames.erase(it); } else{ goodNameOut << seqName << '\t' << seqList << endl;