예제 #1
0
void
ierror(const char *format, ...)
{
	char buf[BUFSIZE];
	va_list args;

	va_start(args, format);
	rb_vsnprintf(buf, sizeof(buf), format, args);
	va_end(args);

	_iprint("error", buf);

	ilog(L_MAIN, "%s", buf);
}
예제 #2
0
파일: logger.c 프로젝트: kamilion/charybdis
void
idebug(const char *format, ...)
{
#ifndef NDEBUG
	char buf[BUFSIZE];
	va_list args;

	va_start(args, format);
	vsnprintf(buf, sizeof(buf), format, args);
	va_end(args);

	_iprint("debug", buf);

	ilog(L_MAIN, "%s", buf);
#endif
}