summaryrefslogtreecommitdiff
path: root/hwc3/Composer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'hwc3/Composer.cpp')
-rw-r--r--hwc3/Composer.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/hwc3/Composer.cpp b/hwc3/Composer.cpp
index afd2602..4a57d96 100644
--- a/hwc3/Composer.cpp
+++ b/hwc3/Composer.cpp
@@ -48,9 +48,11 @@ ndk::ScopedAStatus Composer::createClient(std::shared_ptr<IComposerClient>* outC
return ndk::ScopedAStatus::ok();
}
-ndk::ScopedAStatus Composer::dumpDebugInfo(std::string* output) {
- mHal->dumpDebugInfo(output);
- return ndk::ScopedAStatus::ok();
+binder_status_t Composer::dump(int fd, const char** /*args*/, uint32_t /*numArgs*/) {
+ std::string output;
+ mHal->dumpDebugInfo(&output);
+ write(fd, output.c_str(), output.size());
+ return STATUS_OK;
}
ndk::ScopedAStatus Composer::getCapabilities(std::vector<Capability>* caps) {