Browse Source

Fix crash regression in the shader function validation

introduced in #41780
Yuri Roubinsky 5 years ago
parent
commit
b1351fe781
1 changed files with 1 additions and 1 deletions
  1. 1 1
      servers/rendering/shader_language.cpp

+ 1 - 1
servers/rendering/shader_language.cpp

@@ -2398,7 +2398,7 @@ bool ShaderLanguage::_validate_function_call(BlockNode *p_block, const Map<Strin
 
 		FunctionNode *pfunc = shader->functions[i].function;
 		if (arg_list == "") {
-			for (int j = 0; j < args.size(); j++) {
+			for (int j = 0; j < pfunc->arguments.size(); j++) {
 				if (j > 0) {
 					arg_list += ", ";
 				}