From 043df8e43e19d76de1beaddae482a78932f2f303 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Fri, 4 Jul 2008 14:56:08 -0400 Subject: [PATCH] Patched to compile on Windows. --HG-- branch : trunk --- mojoshader.c | 1 + mojoshader_opengl.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mojoshader.c b/mojoshader.c index 47ce8eb7..b1046604 100644 --- a/mojoshader.c +++ b/mojoshader.c @@ -54,6 +54,7 @@ typedef unsigned int uint; // this is a printf() helper. don't use for code. #ifdef _MSC_VER +#include #define snprintf _snprintf typedef unsigned __int8 uint8; typedef unsigned __int16 uint16; diff --git a/mojoshader_opengl.c b/mojoshader_opengl.c index 111fa689..35a456cb 100644 --- a/mojoshader_opengl.c +++ b/mojoshader_opengl.c @@ -1040,7 +1040,7 @@ static void program_unref(MOJOSHADER_glProgram *program) { if (program != NULL) { - int i; + uint32 i; const uint32 refcount = program->refcount; if (refcount > 1) program->refcount--; @@ -1238,7 +1238,7 @@ MOJOSHADER_glProgram *MOJOSHADER_glLinkProgram(MOJOSHADER_glShader *vshader, link_program_fail: if (retval != NULL) { - int i; + uint32 i; for (i = 0; i < retval->uniform_count; i++) Free(retval->uniforms[i].uniform_array_buffer); Free(retval->samplers);