]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/visitor.cpp
Transform interface block contents into structs
[libs/gl.git] / source / glsl / visitor.cpp
index c740d1188a15cf2f02614f19248ddd2a2c259e75..ebcedb71242cc883bd2ef7b7c58ac6783867a19a 100644 (file)
@@ -76,7 +76,8 @@ void TraversingVisitor::visit(VariableDeclaration &var)
 
 void TraversingVisitor::visit(InterfaceBlock &iface)
 {
-       iface.members.visit(*this);
+       if(iface.members)
+               iface.members->visit(*this);
 }
 
 void TraversingVisitor::visit(FunctionDeclaration &func)