diff options
author | 2021-11-22 16:05:23 -0800 | |
---|---|---|
committer | 2021-11-23 20:50:02 +0000 | |
commit | 6fac52325372298c094d3fd1ae0710dfff5e5796 (patch) | |
tree | 110ea97e2de9763ec6f36dbeb99486f6c7326c61 /libs/gui/ISurfaceComposer.cpp | |
parent | ecc1f90e00ffd577a77ea7c763ee330c83626773 (diff) |
Migrate IDisplayEventConnection interface to AIDL
This addresses security vulnerabilities due to hard coded binder
interface.
Bug: 195660647
Test: atest services/surfaceflinger/tests/unittests/SchedulerTest.cpp
Change-Id: I948e97e37056286d54623ca6232580187b138e62
Diffstat (limited to 'libs/gui/ISurfaceComposer.cpp')
-rw-r--r-- | libs/gui/ISurfaceComposer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/gui/ISurfaceComposer.cpp b/libs/gui/ISurfaceComposer.cpp index a90f7559b3..7f73013f6e 100644 --- a/libs/gui/ISurfaceComposer.cpp +++ b/libs/gui/ISurfaceComposer.cpp @@ -17,12 +17,12 @@ // tag as surfaceflinger #define LOG_TAG "SurfaceFlinger" +#include <android/gui/IDisplayEventConnection.h> #include <android/gui/IRegionSamplingListener.h> #include <android/gui/ITransactionTraceListener.h> #include <binder/IPCThreadState.h> #include <binder/IServiceManager.h> #include <binder/Parcel.h> -#include <gui/IDisplayEventConnection.h> #include <gui/IGraphicBufferProducer.h> #include <gui/ISurfaceComposer.h> #include <gui/ISurfaceComposerClient.h> @@ -44,6 +44,7 @@ namespace android { +using gui::IDisplayEventConnection; using gui::IRegionSamplingListener; using gui::IWindowInfosListener; using ui::ColorMode; |