--- old/src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java 2014-04-08 15:39:42.000000000 -0700 +++ new/src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java 2014-04-08 15:39:41.000000000 -0700 @@ -118,6 +118,7 @@ return null; } + @SuppressWarnings("fallthrough") public void processControlLogic() { for (int i = 0; i < used_count; i++) { @@ -170,6 +171,7 @@ this.delay[i][0] / 1200.0) / control_time); if (stage_ix[i] < 0) stage_ix[i] = 0; + // Fallthrough okay? case EG_DELAY: if (stage_ix[i] == 0) { double attack = this.attack[i][0];