comparison Framework/OpenGL/OpenGLShader.cpp @ 701:58e1faeafb1b refactor-viewport-controller

Fixed truncating conversion warning
author Benjamin Golinvaux <bgo@osimis.io>
date Sun, 19 May 2019 16:26:36 +0200
parents 6da17230c7a3
children 1091b2adeb5a
comparison
equal deleted inserted replaced
700:059e1fd05fd6 701:58e1faeafb1b
33 // Create shader object 33 // Create shader object
34 const GLchar* sourceString[1]; 34 const GLchar* sourceString[1];
35 GLint sourceStringLengths[1]; 35 GLint sourceStringLengths[1];
36 36
37 sourceString[0] = source.c_str(); 37 sourceString[0] = source.c_str();
38 sourceStringLengths[0] = source.length(); 38 sourceStringLengths[0] = static_cast<GLint>(source.length());
39 GLuint shader = glCreateShader(type); 39 GLuint shader = glCreateShader(type);
40 40
41 if (shader == 0) 41 if (shader == 0)
42 { 42 {
43 throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError, 43 throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError,