diff options
Diffstat (limited to 'hwc3/Composer.cpp')
-rw-r--r-- | hwc3/Composer.cpp | 8 |
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) { |