X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fvalidate.cpp;h=6ce2ee51400df1668f769c2bc4a086cf61c376f3;hp=b313354dc9c54d56688fe7d7b32b24f8328bcbfc;hb=3773733011653d67e47768cf031e95f8f68cf714;hpb=180698dbb41d312128c496721f1207c6688fe350 diff --git a/source/glsl/validate.cpp b/source/glsl/validate.cpp index b313354d..6ce2ee51 100644 --- a/source/glsl/validate.cpp +++ b/source/glsl/validate.cpp @@ -353,7 +353,7 @@ void IdentifierValidator::visit(VariableDeclaration &var) void IdentifierValidator::visit(InterfaceBlock &iface) { - string key = iface.interface+iface.block_name; + string key = format("%s %s", iface.interface, iface.block_name); map::const_iterator i = interface_blocks.find(key); if(i!=interface_blocks.end()) multiple_definition(format("interface block '%s %s'", iface.interface, iface.block_name), iface, *i->second);