X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fvisitor.cpp;h=ebcedb71242cc883bd2ef7b7c58ac6783867a19a;hp=c740d1188a15cf2f02614f19248ddd2a2c259e75;hb=041ba4b1acd55337239c5ce24cc310118c621206;hpb=cd01b904990d306eadd120f306b1d0ceb4d8f5c8 diff --git a/source/glsl/visitor.cpp b/source/glsl/visitor.cpp index c740d118..ebcedb71 100644 --- a/source/glsl/visitor.cpp +++ b/source/glsl/visitor.cpp @@ -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)