PUSH_BUFSIZ
char out_buf[PUSH_BUFSIZ];
in_buf = emalloc(PUSH_BUFSIZ + 1);
in_buf_size = PUSH_BUFSIZ;
char *tmp = erealloc(in_buf, in_buf_size + PUSH_BUFSIZ + 1);
in_buf_size += PUSH_BUFSIZ;