diff options
author | 2015-05-05 13:20:09 -0700 | |
---|---|---|
committer | 2015-05-05 13:20:09 -0700 | |
commit | 301f989c65daff2f081d86d49c6f90f250ea0e8c (patch) | |
tree | 334272b3cf24636e6c0d227e1eef1fa3dcc08906 /src/gpu/GrVertices.h | |
parent | e3aeaec7ddda15faa923d34b67b4cdba71f5d119 (diff) |
Fix vertex/index buffer leaks
TBR=robertphillips@google.com
Review URL: https://codereview.chromium.org/1123823004
Diffstat (limited to 'src/gpu/GrVertices.h')
-rw-r--r-- | src/gpu/GrVertices.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/gpu/GrVertices.h b/src/gpu/GrVertices.h index cce5627c29..f03482662e 100644 --- a/src/gpu/GrVertices.h +++ b/src/gpu/GrVertices.h @@ -29,7 +29,7 @@ public: SkASSERT(vertexCount); SkASSERT(startVertex >= 0); fPrimitiveType = primType; - fVertexBuffer.reset(SkRef(vertexBuffer)); + fVertexBuffer.reset(vertexBuffer); fIndexBuffer.reset(NULL); fStartVertex = startVertex; fStartIndex = 0; @@ -54,8 +54,8 @@ public: SkASSERT(startIndex >= 0); SkASSERT(startVertex >= 0); fPrimitiveType = primType; - fVertexBuffer.reset(SkRef(vertexBuffer)); - fIndexBuffer.reset(SkRef(indexBuffer)); + fVertexBuffer.reset(vertexBuffer); + fIndexBuffer.reset(indexBuffer); fStartVertex = startVertex; fStartIndex = startIndex; fVertexCount = vertexCount; @@ -79,8 +79,8 @@ public: SkASSERT(indicesPerInstance); SkASSERT(startVertex >= 0); fPrimitiveType = primType; - fVertexBuffer.reset(SkRef(vertexBuffer)); - fIndexBuffer.reset(SkRef(indexBuffer)); + fVertexBuffer.reset(vertexBuffer); + fIndexBuffer.reset(indexBuffer); fStartVertex = startVertex; fStartIndex = 0; fVerticesPerInstance = verticesPerInstance; |