예제 #1
0
파일: compat.c 프로젝트: xk/bits
int sprintf(char *str, const char *format, ...)
{
    int ret;
    va_list args;
    grub_errno = GRUB_ERR_NONE;
    va_start(args, format);
    ret = grub_vsnprintf(str, GRUB_ULONG_MAX, format, args);
    va_end(args);
    return ret;
}
예제 #2
0
grub_err_t
grub_error (grub_err_t n, const char *fmt, ...)
{
  va_list ap;

  grub_errno = n;

  va_start (ap, fmt);
  grub_vsnprintf (grub_errmsg, sizeof (grub_errmsg), _(fmt), ap);
  va_end (ap);

  return n;
}
예제 #3
0
파일: compat.c 프로젝트: xk/bits
int vsnprintf(char *str, size_t size, const char *format, va_list ap)
{
    grub_errno = GRUB_ERR_NONE;
    return grub_vsnprintf(str, size, format, ap);
}