question: rounds out the current block to the next block bondary . if we are currently at a block boundary , nothing is done . concode_field_sep int DEFAULT_BLOCKS_PER_RECORD concode_elem_sep int DEFAULT_COMPRESSION concode_elem_sep byte[] ZERO_BLOCK concode_elem_sep OutputStream writeStream concode_elem_sep boolean debug concode_elem_sep int NO_COMPRESSION concode_elem_sep File targetFile concode_elem_sep int GZIP_COMPRESSION concode_elem_sep long bytesWritten concode_elem_sep int blocksPerRecord concode_elem_sep byte[] writeBuffer concode_elem_sep File writeFile concode_field_sep int bytesLeftInBlock concode_elem_sep void writePadBlock concode_elem_sep void assertAtBlockBoundary concode_elem_sep void flush concode_elem_sep void writeBlock concode_elem_sep void writePadBlocks concode_elem_sep void finish concode_elem_sep void write concode_elem_sep void write concode_elem_sep void close concode_elem_sep long getBytesWritten
target: void function ( ) { int loc0 = bytesLeftInBlock ( ) ; if ( loc0 == 0 ) { return ; } write ( ZERO_BLOCK , loc0 ) ; assertAtBlockBoundary ( ) ; }