aboutsummaryrefslogtreecommitdiff
path: root/dep/g3dlite/source/AreaMemoryManager.cpp
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2014-08-22 16:58:23 +0200
committerjackpoz <giacomopoz@gmail.com>2014-08-22 21:00:56 +0200
commit5e8277e923c5545a15bae7c740ab6afaa597a59f (patch)
tree4cf5212c080588a7e868ee60134fc7fff51e400a /dep/g3dlite/source/AreaMemoryManager.cpp
parenta63aa858dcb400eafb97eed1f590e34c27d934a4 (diff)
Core/Dependencies: Update G3D to v9.0 r4036
Diffstat (limited to 'dep/g3dlite/source/AreaMemoryManager.cpp')
-rw-r--r--dep/g3dlite/source/AreaMemoryManager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/dep/g3dlite/source/AreaMemoryManager.cpp b/dep/g3dlite/source/AreaMemoryManager.cpp
index 00cb33dc91f..33e5099c380 100644
--- a/dep/g3dlite/source/AreaMemoryManager.cpp
+++ b/dep/g3dlite/source/AreaMemoryManager.cpp
@@ -43,7 +43,7 @@ bool AreaMemoryManager::isThreadsafe() const {
AreaMemoryManager::Ref AreaMemoryManager::create(size_t sizeHint) {
- return new AreaMemoryManager(sizeHint);
+ return shared_ptr<AreaMemoryManager>(new AreaMemoryManager(sizeHint));
}
@@ -80,7 +80,7 @@ void AreaMemoryManager::free(void* x) {
void AreaMemoryManager::deallocateAll() {
- m_bufferArray.deleteAll();
+ m_bufferArray.invokeDeleteOnAllElements();
m_bufferArray.clear();
}