summaryrefslogtreecommitdiff
path: root/services/bufferhub/BufferHubService.cpp
diff options
context:
space:
mode:
author Fan Xu <fanxu@google.com> 2018-11-19 17:53:39 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-11-19 17:53:39 +0000
commit2df4fb0e4ec2cbcf0339269e894eb435c353f44a (patch)
tree62c961cb1e16311e06c9091ce5c7849e96dbe2df /services/bufferhub/BufferHubService.cpp
parent23904b39596bb6b22f7330d91c07f33fefca4f9a (diff)
parentffde786ffce1afcd7ee574e7b45026d651ac1779 (diff)
Merge "Add a service-unique ID to BufferNode"
Diffstat (limited to 'services/bufferhub/BufferHubService.cpp')
-rw-r--r--services/bufferhub/BufferHubService.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/bufferhub/BufferHubService.cpp b/services/bufferhub/BufferHubService.cpp
index 3bfd9cbe7e..fc5ad1dbbf 100644
--- a/services/bufferhub/BufferHubService.cpp
+++ b/services/bufferhub/BufferHubService.cpp
@@ -35,7 +35,7 @@ Return<void> BufferHubService::allocateBuffer(const HardwareBufferDescription& d
std::shared_ptr<BufferNode> node =
std::make_shared<BufferNode>(desc.width, desc.height, desc.layers, desc.format,
- desc.usage, userMetadataSize);
+ desc.usage, userMetadataSize, nodeIdGenerator.getId());
if (node == nullptr || !node->IsValid()) {
ALOGE("%s: creating BufferNode failed.", __FUNCTION__);
_hidl_cb(/*bufferClient=*/nullptr, /*status=*/BufferHubStatus::ALLOCATION_FAILED);