diff options
Diffstat (limited to 'libs/hwui/LayerRenderer.cpp')
-rw-r--r-- | libs/hwui/LayerRenderer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/hwui/LayerRenderer.cpp b/libs/hwui/LayerRenderer.cpp index 9aa961587ce6..bb0228674581 100644 --- a/libs/hwui/LayerRenderer.cpp +++ b/libs/hwui/LayerRenderer.cpp @@ -129,8 +129,8 @@ Region* LayerRenderer::getRegion() const { void LayerRenderer::generateMesh() { if (mLayer->region.isRect() || mLayer->region.isEmpty()) { if (mLayer->mesh) { - delete mLayer->mesh; - delete mLayer->meshIndices; + delete[] mLayer->mesh; + delete[] mLayer->meshIndices; mLayer->mesh = NULL; mLayer->meshIndices = NULL; @@ -153,8 +153,8 @@ void LayerRenderer::generateMesh() { GLsizei elementCount = count * 6; if (mLayer->mesh && mLayer->meshElementCount < elementCount) { - delete mLayer->mesh; - delete mLayer->meshIndices; + delete[] mLayer->mesh; + delete[] mLayer->meshIndices; mLayer->mesh = NULL; mLayer->meshIndices = NULL; |