Minor tweaks to deal with vsnprintf and __FUNCTION__ on WIN32
authorKarl Schultz <kschultz@freedesktop.org>
Sat, 14 Aug 2004 19:28:48 +0000 (19:28 +0000)
committerKarl Schultz <kschultz@freedesktop.org>
Sat, 14 Aug 2004 19:28:48 +0000 (19:28 +0000)
src/mesa/tnl/t_vertex_c.c

index 9d18b23..a0ec489 100644 (file)
 
 #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
@@ -230,8 +234,11 @@ static GLboolean print_attr_footer( struct tnl_clipspace_codegen *p )
 
 static tnl_emit_func print_store_func( struct tnl_clipspace_codegen *p ) 
 {
+#ifdef WIN32
+   fprintf(stderr, "%s: emitted:\n%s\n", "print_store_func", p->buf);
+#else
    fprintf(stderr, "%s: emitted:\n%s\n", __FUNCTION__, p->buf);
-   
+#endif   
    return 0;
 }