jdk/src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
changeset 32865 f9cb6e427f9e
parent 26037 508779ce6619
child 40444 afabcfc2f3ef
equal deleted inserted replaced
32864:2a338536e642 32865:f9cb6e427f9e
   212             length++;
   212             length++;
   213         } while (value > 0);
   213         } while (value > 0);
   214         return length;
   214         return length;
   215     }
   215     }
   216 
   216 
   217     private final static long mask = 0x7F;
   217     private static final long mask = 0x7F;
   218 
   218 
   219     private void writeVarInt(byte[] data, int off, long value) {
   219     private void writeVarInt(byte[] data, int off, long value) {
   220         int shift=63; // number of bitwise left-shifts of mask
   220         int shift=63; // number of bitwise left-shifts of mask
   221         // first screen out leading zeros
   221         // first screen out leading zeros
   222         while ((shift > 0) && ((value & (mask << shift)) == 0)) shift-=7;
   222         while ((shift > 0) && ((value & (mask << shift)) == 0)) shift-=7;