if (_IO_fwide (fs->stream, 0) > 0) __fwprintf (fs->stream, L"%.*s", (int) (fs->p - fs->buf), fs->buf); else
__fxprintf (fs->stream, "%.*s", L"%.*s", (int) (fs->p - fs->buf), fs->buf); #else fwrite_unlocked (fs->buf, 1, fs->p - fs->buf, fs->stream);
__argp_fmtstream_free (argp_fmtstream_t fs){  __argp_fmtstream_update (fs);  if (fs->p > fs->buf)    {#ifdef USE_IN_LIBIO      if (_IO_fwide (fs->stream, 0) > 0)	__fwprintf (fs->stream, L"%.*s", (int) (fs->p - fs->buf), fs->buf);      else#endif	fwrite_unlocked (fs->buf, 1, fs->p - fs->buf, fs->stream);    }  free (fs->buf);  free (fs);}