Просмотр исходного кода

Fixes incorrect memory deallocation in effect

setaylor 11 лет назад
Родитель
Сommit
4a2a4b2a79
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      gameplay/src/Effect.cpp

+ 2 - 2
gameplay/src/Effect.cpp

@@ -498,11 +498,11 @@ Uniform* Effect::getUniform(const char* name) const
 				uniform->_type = puniform->getType();
 				_uniforms[name] = uniform;
 
-				delete parentname;
+				SAFE_DELETE_ARRAY(parentname);
 				return uniform;
 			}
 		}
-		delete parentname;
+		SAFE_DELETE_ARRAY(parentname);
     }
 
 	// No uniform variable found - return NULL