[Piglit] [PATCH] shader_runner: Cast isspace inputs to int to silence warnings.
Vinson Lee
vlee at freedesktop.org
Sun Feb 19 22:45:42 PST 2012
Fixes these GCC warnings on Cygwin.
shader_runner.c: In function ‘strcpy_to_space’:
shader_runner.c:202:2: warning: array subscript has type ‘char’
shader_runner.c: In function ‘eat_whitespace’:
shader_runner.c:216:2: warning: array subscript has type ‘char’
shader_runner.c: In function ‘eat_text’:
shader_runner.c:229:2: warning: array subscript has type ‘char’
Signed-off-by: Vinson Lee <vlee at freedesktop.org>
---
tests/shaders/shader_runner.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index 0722793..82d20f4 100644
--- a/tests/shaders/shader_runner.c
+++ b/tests/shaders/shader_runner.c
@@ -199,7 +199,7 @@ compile_and_bind_program(GLenum target, const char *start, int len)
const char *
strcpy_to_space(char *dst, const char *src)
{
- while (!isspace(*src) && (*src != '\0'))
+ while (!isspace((int) *src) && (*src != '\0'))
*(dst++) = *(src++);
*dst = '\0';
@@ -213,7 +213,7 @@ strcpy_to_space(char *dst, const char *src)
const char *
eat_whitespace(const char *src)
{
- while (isspace(*src) && (*src != '\n'))
+ while (isspace((int) *src) && (*src != '\n'))
src++;
return src;
@@ -226,7 +226,7 @@ eat_whitespace(const char *src)
const char *
eat_text(const char *src)
{
- while (!isspace(*src) && (*src != '\0'))
+ while (!isspace((int) *src) && (*src != '\0'))
src++;
return src;
--
1.7.9
More information about the Piglit
mailing list