aboutsummaryrefslogtreecommitdiff
path: root/layers/draw_state.cpp
diff options
context:
space:
mode:
authorChris Forbes <chrisf@ijw.co.nz>2015-06-04 10:49:27 +1200
committerChris Forbes <chrisf@ijw.co.nz>2015-06-04 11:36:15 +1200
commitaa1e3a24a0243e4fb777e63ec538c55ad0adf92b (patch)
tree00df2c4ca21761b4dd6c627e9cf2a0b98e7af828 /layers/draw_state.cpp
parent83902ab01a1b3f36a93f368ae06730485774aa74 (diff)
downloadusermoji-aa1e3a24a0243e4fb777e63ec538c55ad0adf92b.tar.xz
Fix a bunch of mismatched new[]/delete.
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Diffstat (limited to 'layers/draw_state.cpp')
-rwxr-xr-xlayers/draw_state.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp
index c78488d6..4271e4c0 100755
--- a/layers/draw_state.cpp
+++ b/layers/draw_state.cpp
@@ -857,12 +857,12 @@ static void deletePools()
// Free Update shadow struct tree
freeShadowUpdateTree(pFreeSet);
if (pFreeSet->ppDescriptors) {
- delete pFreeSet->ppDescriptors;
+ delete[] pFreeSet->ppDescriptors;
}
delete pFreeSet;
}
if ((*ii).second->createInfo.pTypeCount) {
- delete (*ii).second->createInfo.pTypeCount;
+ delete[] (*ii).second->createInfo.pTypeCount;
}
delete (*ii).second;
}
@@ -883,7 +883,7 @@ static void deleteLayouts()
delete[] pLayout->createInfo.pBinding;
}
if (pLayout->pTypes) {
- delete pLayout->pTypes;
+ delete[] pLayout->pTypes;
}
delete pLayout;
}