Defined fungetc_buf, gzungetc_buf; Removed surplus +1