X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=glcaps.cpp;h=fed12d781ad0002c660b653124ce3f7519cf627c;hb=18d094ea673e246a01dc318fd4d2dfd50ca2d630;hp=2a6993e77be1230f61d821f9bbcde304d390847f;hpb=07348d58030f889a4ec11bfcef9a32628e55afa4;p=apitrace diff --git a/glcaps.cpp b/glcaps.cpp index 2a6993e..fed12d7 100644 --- a/glcaps.cpp +++ b/glcaps.cpp @@ -65,7 +65,7 @@ static const char *extra_extensions[] = { static const char * overrideExtensionsString(const char *extensions) { - int i; + size_t i; ExtensionsMap::const_iterator it = extensionsMap.find(extensions); if (it != extensionsMap.end()) { @@ -154,8 +154,8 @@ __glGetStringi_override(GLenum name, GLuint index) { GLint num_extensions = 0; __glGetIntegerv(GL_NUM_EXTENSIONS, &num_extensions); - if (num_extensions <= index && index < num_extensions + NUM_EXTRA_EXTENSIONS) { - return (const GLubyte *)extra_extensions[index - num_extensions]; + if ((GLuint)num_extensions <= index && index < (GLuint)num_extensions + NUM_EXTRA_EXTENSIONS) { + return (const GLubyte *)extra_extensions[index - (GLuint)num_extensions]; } } break;