question: append newstring to the end of oldstring . concode_field_sep int nextBits concode_elem_sep int dstIndex concode_elem_sep byte stringTable[][] concode_elem_sep int bytePointer concode_elem_sep int h concode_elem_sep int andTable[] concode_elem_sep byte uncompData[] concode_elem_sep byte data[] concode_elem_sep int samplesPerPixel concode_elem_sep int bitsToGet concode_elem_sep int nextData concode_elem_sep int w concode_elem_sep int predictor concode_elem_sep int tableIndex concode_elem_sep int bitPointer concode_field_sep void addStringToTable concode_elem_sep void addStringToTable concode_elem_sep void initializeStringTable concode_elem_sep byte[] decode concode_elem_sep void writeString concode_elem_sep int getNextCode
target: byte [ ] function ( byte arg0 [ ] , byte arg1 ) { int loc0 = arg0 . loc0 ; byte loc1 [ ] = new byte [ loc0 + 1 ] ; System . arraycopy ( arg0 , 0 , loc1 , 0 , loc0 ) ; loc1 [ loc0 ] = arg1 ; return loc1 ; }