put_byte
put_byte(s, (Byte)(b >> 8));
put_byte(s, (Byte)(b & 0xff));
put_byte(s, (uch)((w) & 0xff)); \
put_byte(s, (uch)((ush)(w) >> 8)); \
put_byte(s, (Byte)s->bi_buf);
put_byte(s, (Byte)s->bi_buf);