//read info after sequence name
while (!fastaFile.eof()) {
char c = fastaFile.get();
- if (c == 10 || c == 13){ break; }
+ if (c == 10 || c == 13 || c == -1){ break; }
extraInfo += c;
}
if(numBases > length){
unaligned = unaligned.substr(0,length);
numBases = length;
+ aligned = "";
+ isAligned = 0;
}
}