Will do. For C99 compilers, inttypes.h is included via GL/glext.h, but it'll probably get missed on MSVC.

-Brian

On 07/03/2012 11:05 AM, Jose Fonseca wrote:
Sounds a good idea.

These are defined in include/c99/inttypes.h for MSVC, so it should work there 
too.

But I wonder if

   #include<inttypes.h>

shouldn't be added though.

Jose

----- Original Message -----
We'll revert the #define fprintf __mingw_fprintf change next.
---
  src/mesa/program/prog_print.c |    9 ++++-----
  1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/mesa/program/prog_print.c
b/src/mesa/program/prog_print.c
index 46f1df0..db69884 100644
--- a/src/mesa/program/prog_print.c
+++ b/src/mesa/program/prog_print.c
@@ -970,11 +970,10 @@ _mesa_fprint_program_parameters(FILE *f,
  {
     GLuint i;

-   fprintf(f, "InputsRead: 0x%llx (0b%s)\n",
-           (unsigned long long) prog->InputsRead,
binary(prog->InputsRead));
-   fprintf(f, "OutputsWritten: 0x%llx (0b%s)\n",
-                 (unsigned long long)prog->OutputsWritten,
-                binary(prog->OutputsWritten));
+   fprintf(f, "InputsRead: %" PRIx64 " (0b%s)\n",
+           (uint64_t) prog->InputsRead, binary(prog->InputsRead));
+   fprintf(f, "OutputsWritten: %" PRIx64 " (0b%s)\n",
+           (uint64_t) prog->OutputsWritten,
binary(prog->OutputsWritten));
     fprintf(f, "NumInstructions=%d\n", prog->NumInstructions);
     fprintf(f, "NumTemporaries=%d\n", prog->NumTemporaries);
     fprintf(f, "NumParameters=%d\n", prog->NumParameters);
--
1.7.3.4

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to