@@ -52,7 +52,7 @@ ShaderPtr OslNodesShaderGenerator::generate(const string& name, ElementPtr eleme
5252
5353 // Walk the node graph, emitting shaders and param declarations.
5454 for (auto && node : graph.getNodes ()) {
55- const string& name = node->getName ();
55+ const string& nodeName = node->getName ();
5656
5757 for (auto && input : node->getInputs ()) {
5858 if (input->isDefault ())
@@ -76,7 +76,7 @@ ShaderPtr OslNodesShaderGenerator::generate(const string& name, ElementPtr eleme
7676 string connName = connection->getName ();
7777 _syntax->makeValidName (connName);
7878
79- string connect = connectString (connection->getNode ()->getName (), connName, name , inputName);
79+ string connect = connectString (connection->getNode ()->getName (), connName, nodeName , inputName);
8080 // Save connect emits for the end, because they can't come
8181 // before both connected shaders have been declared.
8282 connections.push_back (connect);
@@ -100,8 +100,8 @@ ShaderPtr OslNodesShaderGenerator::generate(const string& name, ElementPtr eleme
100100 string osoPath = impl->getFile ();
101101 osoPaths.insert (osoPath);
102102
103- emitLine (" shader " + osoName + " " + name + " ;" , stage, false );
104- lastNodeName = name ;
103+ emitLine (" shader " + osoName + " " + nodeName + " ;" , stage, false );
104+ lastNodeName = nodeName ;
105105 }
106106
107107 if (!lastOutput) {
0 commit comments