if(!(linked = value))
throw compile_error(get_info_log());
- glGetProgramiv(id, GL_ACTIVE_UNIFORMS, &value);
- unsigned count = value;
+ int count;
+ glGetProgramiv(id, GL_ACTIVE_UNIFORMS, &count);
vector<UniformInfo *> uniforms_by_index(count);
- for(unsigned i=0; i<count; ++i)
+ for(int i=0; i<count; ++i)
{
char name[128];
int len = 0;
if(ARB_uniform_buffer_object)
{
- glGetProgramiv(id, GL_ACTIVE_UNIFORM_BLOCKS, &value);
- count = value;
- for(unsigned i=0; i<count; ++i)
+ glGetProgramiv(id, GL_ACTIVE_UNIFORM_BLOCKS, &count);
+ for(int i=0; i<count; ++i)
{
char name[128];
int len;