#include "simple_list.h"
+#ifdef WIN32
+#define vsnprintf _vsnprintf
+#endif
+
/* A version of code generation for t_clipspace_codegen.c which prints
* out 'c' code to implement the generated function. A useful
* debugging tool, and in concert with something like tcc or a
static GLboolean print_attr_footer( struct tnl_clipspace_codegen *p )
{
- return
- emit(p, " }\n");
+ return emit(p, " }\n");
}
-static emit_func print_store_func( struct tnl_clipspace_codegen *p )
+static tnl_emit_func print_store_func( struct tnl_clipspace_codegen *p )
{
- fprintf(stderr, "%s: emitted:\n%s\n", __FUNCTION__, p->buf);
-
+ fprintf(stderr, "print_store_func: emitted:\n%s\n", p->buf);
return 0;
}
make_empty_list(&p->codegen_list);
p->buf_size = 2048;
- p->buf = MALLOC(p->buf_size);
+ p->buf = (char *) MALLOC(p->buf_size);
}