Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 29f76abd authored by Oliver Nguyen's avatar Oliver Nguyen
Browse files

Remove undefined functions from VirtualTouchpadClient.

Fixes a build issue with -O0 due to missing vtable entries.
Removed functions are defined in the base class as pure virtual,
but never defined for the derived class, causing linking to fail.

Test: make NATIVE_COVERAGE=true COVERAGE_PATHS=frameworks
Bug: 116873221
Change-Id: I7ee8a2e478e1137e3b778dfbdca63a2dc3e2a9b1
parent a753a334
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -13,12 +13,6 @@ class VirtualTouchpadClient : public VirtualTouchpad {
 public:
  // VirtualTouchpad implementation:
  static std::unique_ptr<VirtualTouchpad> Create();
  status_t Attach() override;
  status_t Detach() override;
  status_t Touch(int touchpad, float x, float y, float pressure) override;
  status_t ButtonState(int touchpad, int buttons) override;
  status_t Scroll(int touchpad, float x, float y) override;
  void dumpInternal(String8& result) override;

 protected:
  VirtualTouchpadClient() {}