[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42553] branches/tile/source/blender/ compositor/intern/COM_ExecutionGroup.cpp: Fixed some destructor calls on array variables.

Lukas Toenne lukas.toenne at googlemail.com
Sat Dec 10 13:42:06 CET 2011


Revision: 42553
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42553
Author:   lukastoenne
Date:     2011-12-10 12:42:01 +0000 (Sat, 10 Dec 2011)
Log Message:
-----------
Fixed some destructor calls on array variables.

Modified Paths:
--------------
    branches/tile/source/blender/compositor/intern/COM_ExecutionGroup.cpp

Modified: branches/tile/source/blender/compositor/intern/COM_ExecutionGroup.cpp
===================================================================
--- branches/tile/source/blender/compositor/intern/COM_ExecutionGroup.cpp	2011-12-10 06:06:36 UTC (rev 42552)
+++ branches/tile/source/blender/compositor/intern/COM_ExecutionGroup.cpp	2011-12-10 12:42:01 UTC (rev 42553)
@@ -130,7 +130,7 @@
 void ExecutionGroup::initExecution()
 {
 	if (this->chunkExecutionStates != NULL) {
-		delete this->chunkExecutionStates;
+		delete[] this->chunkExecutionStates;
 	}
 	unsigned int index;
 	determineNumberOfChunks();
@@ -164,7 +164,7 @@
 
 void ExecutionGroup::deinitExecution() {
 	if (this->chunkExecutionStates != NULL) {
-		delete this->chunkExecutionStates;
+		delete[] this->chunkExecutionStates;
 		this->chunkExecutionStates = NULL;
 	}
 	this->numberOfChunks = 0;
@@ -345,7 +345,7 @@
 		}
 	}
 
-	delete chunkOrder;
+	delete[] chunkOrder;
 }
 
 MemoryBuffer** ExecutionGroup::getInputBuffers(int chunkNumber) {
@@ -428,7 +428,7 @@
 				}
 			}
 		}
-		delete memoryBuffers;
+		delete[] memoryBuffers;
 	}
 	if (bTree) {
 		// status report is only performed for top level Execution Groups.




More information about the Bf-blender-cvs mailing list