diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java b/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java index 574a13792..0a3f866be 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java @@ -289,7 +289,7 @@ public class SelectVariants extends RodWalker { int positionToPrint = positionToAdd; for (int i=0; i { if ( v < t) { variantArray[positionToAdd].set(vc, refBase); nVariantsAdded++; - positionToAdd = nextCircularPosition(positionToAdd, numRandom); + positionToAdd = nextCircularPosition(positionToAdd); } } } - private int nextCircularPosition(int cur, int size) { - if ((cur + 1) == size) + private int nextCircularPosition(int cur) { + if ((cur + 1) == variantArray.length) return 0; return cur + 1; }