]> git.tdb.fi Git - libs/gl.git/blobdiff - source/shader.cpp
Get rid of the typedefs for fundamental types
[libs/gl.git] / source / shader.cpp
index 85451527c28bf8593aa64d8527555eff9aac7647..e32919bcf7cdd14c41552215fd266795d062bb93 100644 (file)
@@ -45,7 +45,7 @@ Shader::~Shader()
        glDeleteObjectARB(id);
 }
 
-void Shader::source(sizei count, const char **str, const int *len)
+void Shader::source(unsigned count, const char **str, const int *len)
 {
        glShaderSourceARB(id, count, str, len);
 }
@@ -76,9 +76,9 @@ int Shader::get_param(GLenum param) const
 
 string Shader::get_info_log() const
 {
-       sizei len=get_param(GL_INFO_LOG_LENGTH);
+       GLsizei len=get_param(GL_INFO_LOG_LENGTH);
        char log[len+1];
-       glGetInfoLogARB(id, len+1, reinterpret_cast<GLsizei *>(&len), log);
+       glGetInfoLogARB(id, len+1, &len, log);
        return string(log, len);
 }