Example #1
0
int
_wprintf_r (struct _reent *ptr,
       const wchar_t *fmt, ...)
{
  int ret;
  va_list ap;

  _REENT_SMALL_CHECK_INIT (ptr);
  va_start (ap, fmt);
  ret = _vfwprintf_r (ptr, _stdout_r (ptr), fmt, ap);
  va_end (ap);
  return ret;
}
Example #2
0
_wprintf_r (struct _reent *ptr,
       const wchar_t *fmt, ...)
{
  int ret;
  va_list ap;

  _REENT_SMALL_CHECK_INIT (ptr);
  va_start (ap, fmt);
  ret = _vfwprintf_r (ptr, _stdout_r (ptr), fmt, ap);
  va_end (ap);
  return ret;
}

#ifndef _REENT_ONLY

int
wprintf (const wchar_t *__restrict fmt, ...)
{
  int ret;
  va_list ap;
  struct _reent *ptr = _REENT;

  _REENT_SMALL_CHECK_INIT (ptr);
  va_start (ap, fmt);
  ret = _vfwprintf_r (ptr, _stdout_r (ptr), fmt, ap);
  va_end (ap);
  return ret;
}

#endif /* ! _REENT_ONLY */
Example #3
0
#include <reent.h>
#include <stdio.h>
#include <wchar.h>
#include <stdarg.h>

int
_DEFUN(_fwprintf_r, (ptr, fp, fmt),
       struct _reent *ptr _AND
       FILE *fp _AND
       const wchar_t *fmt _DOTS)
{
  int ret;
  va_list ap;

  va_start (ap, fmt);
  ret = _vfwprintf_r (ptr, fp, fmt, ap);
  va_end (ap);
  return ret;
}

#ifndef _REENT_ONLY

int
_DEFUN(fwprintf, (fp, fmt),
       FILE *fp _AND
       const wchar_t *fmt _DOTS)
{
  int ret;
  va_list ap;

  va_start (ap, fmt);