Пример #1
0
Файл: psort.c Проект: BWK/os161
static
void
complainx(const char *fmt, ...)
{
  int rc;
	char buf[256];
	va_list ap;

	va_start(ap, fmt);
	vscomplain(buf, sizeof(buf), fmt, ap, -1);
	va_end(ap);

	/* Write the message in one go so it's atomic */
	rc = write(STDERR_FILENO, buf, strlen(buf));
}
Пример #2
0
static
void
complain(const char *fmt, ...)
{
	char buf[256];
	va_list ap;
	int err = errno;
	int unused;

	va_start(ap, fmt);
	vscomplain(buf, sizeof(buf), fmt, ap, err);
	va_end(ap);

	/* Write the message in one go so it's atomic */
	unused = write(STDERR_FILENO, buf, strlen(buf));
}
Пример #3
0
static
void
complainx(const char *fmt, ...)
{
  int rc;
	char buf[256];
	va_list ap;

	va_start(ap, fmt);
	vscomplain(buf, sizeof(buf), fmt, ap, -1);
	va_end(ap);

	/* Write the message in one go so it's atomic */
	rc = write(STDERR_FILENO, buf, strlen(buf));
        /* suppress compiler warning about setting but not
           using rc */
        (void)rc;
}