src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
Print this page
*** 212,222 ****
length++;
} while (value > 0);
return length;
}
! private final static long mask = 0x7F;
private void writeVarInt(byte[] data, int off, long value) {
int shift=63; // number of bitwise left-shifts of mask
// first screen out leading zeros
while ((shift > 0) && ((value & (mask << shift)) == 0)) shift-=7;
--- 212,222 ----
length++;
} while (value > 0);
return length;
}
! private static final long mask = 0x7F;
private void writeVarInt(byte[] data, int off, long value) {
int shift=63; // number of bitwise left-shifts of mask
// first screen out leading zeros
while ((shift > 0) && ((value & (mask << shift)) == 0)) shift-=7;