out.getChars( 0, out.length(), ch, 0 );
if (out.length() > 0) out.getChars( 0, out.length(), ch, 0 );
    public char[] getCharArray()    {	char[] ch;        if (buf_bytes != 0)            encode_partial_token();        flush_line();        for (int i=0; i<line.length; i++)            line[i] = 0;	ch = new char[ out.length() ];	out.getChars( 0, out.length(), ch, 0 );	return ch;    }