OSDN Git Service

IGraphicBufferConsumer: fix ATTACH_BUFFER info leak
authorRobert Shih <robertshih@google.com>
Mon, 11 Jan 2016 19:42:48 +0000 (11:42 -0800)
committerThe Android Automerger <android-build@google.com>
Fri, 22 Jan 2016 21:37:16 +0000 (13:37 -0800)
Bug: 26338113
Change-Id: I019c4df2c6adbc944122df96968ddd11a02ebe33

libs/gui/IGraphicBufferConsumer.cpp

index b86f4c5..c4660ba 100644 (file)
@@ -315,7 +315,7 @@ status_t BnGraphicBufferConsumer::onTransact(
             CHECK_INTERFACE(IGraphicBufferConsumer, data, reply);
             sp<GraphicBuffer> buffer = new GraphicBuffer();
             data.read(*buffer.get());
-            int slot;
+            int slot = -1;
             int result = attachBuffer(&slot, buffer);
             reply->writeInt32(slot);
             reply->writeInt32(result);