diff --git a/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseAndQualsCounts.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseAndQualsCounts.java index 207590c5f..7f8b0dded 100644 --- a/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseAndQualsCounts.java +++ b/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseAndQualsCounts.java @@ -60,10 +60,7 @@ public class BaseAndQualsCounts extends BaseCounts { super(); this.sumInsertionQuals = new long[BaseIndex.values().length]; this.sumDeletionQuals = new long[BaseIndex.values().length]; - for (final BaseIndex i : BaseIndex.values()) { - sumInsertionQuals[i.index] = 0L; - sumDeletionQuals[i.index] = 0L; - } + // Java primitive arrays comes zero-filled, so no need to do it explicitly. } public void incr(final byte base, final byte baseQual, final byte insQual, final byte delQual) { diff --git a/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseCounts.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseCounts.java index 67c8e68df..399cbd2a5 100644 --- a/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseCounts.java +++ b/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/BaseCounts.java @@ -69,10 +69,7 @@ import com.google.java.contract.Requires; public BaseCounts() { counts = new int[BaseIndex.values().length]; sumQuals = new long[BaseIndex.values().length]; - for (final BaseIndex i : BaseIndex.values()) { - counts[i.index] = 0; - sumQuals[i.index] = 0L; - } + // Java primitive arrays comes zero-filled, so no need to do it explicitly. } public static BaseCounts createWithCounts(int[] countsACGT) {