Esempio n. 1
0
static void fail_link(struct gl_shader_program *prog, const char *fmt, ...)
{
    va_list args;
    va_start(args, fmt);
    ralloc_vasprintf_append(&prog->InfoLog, fmt, args);
    va_end(args);

    prog->LinkStatus = GL_FALSE;
}
Esempio n. 2
0
void
glcpp_warning (YYLTYPE *locp, glcpp_parser_t *parser, const char *fmt, ...)
{
	va_list ap;

	ralloc_asprintf_append(&parser->info_log, "%u:%u(%u): "
						  "preprocessor warning: ",
						  locp->source,
						  locp->first_line,
						  locp->first_column);
	va_start(ap, fmt);
	ralloc_vasprintf_append(&parser->info_log, fmt, ap);
	va_end(ap);
	ralloc_strcat(&parser->info_log, "\n");
}