/** * Writes an int in a variable-length format. Writes between one and * five bytes. Smaller values take fewer bytes. Negative numbers are not * supported. */ @Override public void writeVInt(int i) { assureSize(5); writeVIntUnsafe(i); }
writeVIntUnsafe(utflen); } else { writeIntUnsafe(utflen);