static void fastwrite()

in src/main/java/com/quicklz/QuickLZ.java [229:249]


  static void fastwrite(byte[] a, int i, long value, int numbytes)
  {
    switch (numbytes)
    {
    case 3:
      a[i] = (byte)value;
      a[i + 1] = (byte)(value >>> 8);
      a[i + 2] = (byte)(value >>> 16);
      break;
    case 2:
      a[i] = (byte)value;
      a[i + 1] = (byte)(value >>> 8);
      break;
    case 4:
      a[i] = (byte)value;
      a[i + 1] = (byte)(value >>> 8);
      a[i + 2] = (byte)(value >>> 16);
      a[i + 3] = (byte)(value >>> 24);
      break;
    }
  }