From 80497d75bc4eebef3c47698121083d982c72f0f2 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Wed, 19 Mar 2014 11:48:46 +0100 Subject: [PATCH] evas/gl_x11: Cast GLubyte to const char for strstr The GLubyte we are getting back here are strings we want to search in with strstr. Cast is only to avoid warnings. --- src/modules/evas/engines/gl_x11/evas_engine.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index 0b1bfed050..97d8aab85f 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -735,9 +735,9 @@ gl_extn_veto(Render_Engine *re) // strings will be like the following: // OpenGL vendor string: Intel Open Source Technology Center // OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Desktop - if (((vendor) && (strstr(vendor, "Intel"))) && - ((renderer) && (strstr(renderer, "Mesa"))) && - ((renderer) && (strstr(renderer, "Intel"))) + if (((vendor) && (strstr((const char *)vendor, "Intel"))) && + ((renderer) && (strstr((const char *)renderer, "Mesa"))) && + ((renderer) && (strstr((const char *)renderer, "Intel"))) ) extn_have_y_inverted = 0; }