Merged bug fix from Stable into Unstable

This commit is contained in:
Ryan Poplin 2012-04-17 10:23:05 -04:00
commit 1a2e92f8db
1 changed files with 2 additions and 2 deletions

View File

@ -165,9 +165,9 @@ public class VariantDataManager {
bottomPercentage = ((float) numToAdd) / ((float) data.size());
}
int index = 0, numAdded = 0;
while( numAdded < numToAdd ) {
while( numAdded < numToAdd && index < data.size() ) {
final VariantDatum datum = data.get(index++);
if( !datum.atAntiTrainingSite && !datum.failingSTDThreshold && !Double.isInfinite(datum.lod) ) {
if( datum != null && !datum.atAntiTrainingSite && !datum.failingSTDThreshold && !Double.isInfinite(datum.lod) ) {
datum.atAntiTrainingSite = true;
trainingData.add( datum );
numAdded++;