]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/debug.cpp
Minor, largely cosmetic tweaks
[libs/gl.git] / source / glsl / debug.cpp
index 04d7aac8ca2c442755efcc1c376f103e6fd3220d..06bf1925cea7e4102015f999cd198d3b67f4615c 100644 (file)
@@ -312,10 +312,10 @@ void DumpTree::visit(FunctionDeclaration &func)
        for(NodeArray<VariableDeclaration>::const_iterator i=func.parameters.begin(); i!=func.parameters.end(); ++i)
                (*i)->visit(*this);
        last_branch();
-       if(func.definition!=&func)
-               append(format("Definition: %%%d", get_label(*func.definition)));
-       else
+       if(func.definition==&func)
                func.body.visit(*this);
+       else if(func.definition)
+               append(format("Definition: %%%d", get_label(*func.definition)));
        end_sub();
 }