Forráskód Böngészése

Fix null access on splitter.

clementlandrin 1 éve
szülő
commit
6ab795b6e1
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      hxsl/Splitter.hx

+ 1 - 1
hxsl/Splitter.hx

@@ -217,7 +217,7 @@ class Splitter {
 	function checkVar( v : VarProps, vertex : Bool, vvars : Map<Int,VarProps>, p ) {
 		switch( v.v.kind ) {
 		case Local if( v.requireInit ):
-			if ( v.origin.parent.name != "global" && !isBatchShader )
+			if ( v.origin.parent == null || (v.origin.parent.name != "global" && !isBatchShader) )
 				throw new Error("Variable " + v.v.name + " is used without being initialized", p);
 		case Var:
 			if( !vertex ) {